Rome2Rio

How to get fromTarana Road to Somnath templeby train, bus, car or plane

Find Transport to Somnath temple

See all options

There are 8 ways to get from Tarana Road to Somnath temple by train, bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train

    best
    1. Take the train from Maksi to Veravaltrain train 11464 / ...
    19h 42m
    ₹1,150–4,999
  2. Train, bus

    cheapest
    1. Take the train from Tarana Road to Maninagartrain train 19166 / ...
    2. Take the bus from Ranip Bus Stand to Somnathbus bus
    21h 31m
    ₹620–2,943
  3. Drive 769.8 km

    1. Drive from Tarana Road to Somnath templecar car 769.8 km
    11h 50m
    ₹8,422–12,164
  4. Train to Indore, fly to Diu Airport, bus

    1. Take the train from Ujjain Jn to Indore Jn Bgtrain train
    2. Fly from Indore (IDR) to Diu Airport (DIU)plane plane IDR - DIU
    3. Take the bus from Diu to Somnathbus bus
    13h 31m
    ₹8,981–22,114
  5. Train to Indore, fly to Rajkot International Airport, train

    1. Take the train from Ujjain Jn to Indore Jn Bgtrain train
    2. Fly from Indore (IDR) to Rajkot International Airport (HSR)plane plane IDR - HSR
    3. Take the train from Rajkot Jn to Veravaltrain train
    15h
    ₹8,541–21,494
  6. Train to Indore, fly to Sardar Vallabhbhai Patel International Airport, train

    1. Take the train from Ujjain Jn to Indore Jn Bgtrain train
    2. Fly from Indore (IDR) to Sardar Vallabhbhai Patel International Airport (AMD)plane plane IDR - AMD
    3. Take the train from Ahmedabad Jn to Veravaltrain train
    17h 22m
    ₹5,551–14,784
  7. Train to Surat, fly to Diu Airport, bus

    1. Take the train from Maksi to Udhna Jntrain train
    2. Fly from Surat (STV) to Diu Airport (DIU)plane plane STV - DIU
    3. Take the bus from Diu to Somnathbus bus
    15h 38m
    ₹4,520–14,579
  8. Train to Sardar Vallabhbhai Patel International Airport, fly to Diu Airport, bus

    1. Take the train from Tarana Road to Maninagartrain train
    2. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Diu Airport (DIU)plane plane AMD - DIU
    3. Take the bus from Diu to Somnathbus bus
    16h 12m
    ₹5,214–25,321

Indore (IDR) to Diu Airport (DIU) flights

Calendar15Weekly Planes
Duration5h 50mAverage Duration
Ticket₹7,945Cheapest Price
See schedules

Questions & Answers

What companies run services between Tarana Road, India and Somnath temple, Gujarāt, India?

Indian Railways operates a train from Maksi to Veraval once daily. Tickets cost ₹440–3,400 and the journey takes 18h 31m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Best ways to travel around Australia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.