Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Verāval?

Book now

There are 5 ways to get from Shirdi to Somnath temple by train, night train, car, plane or taxi

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

Recommended option

Train  •  23h 27m

  1. Take the train from Sainagar Siridi to Kalyan Jn 22224 / ...
  2. Take the train from Kalyan Jn to Veraval 11088

4 alternative options

Night train, train  •  28h 34m

  1. Take the night train from Sainagar Siridi to Kalyan Jn 11042 / ...
  2. Take the train from Kalyan Jn to Veraval 11088

Drive  •  12h 28m

  1. Drive from Shirdi to Somnath temple 834.3 km

Train to Mumbai, fly, taxi  •  9h 7m

  1. Take the train from Sainagar Siridi to Dadar
  2. Fly from Mumbai (BOM) to Diu (DIU) BOM - DIU
  3. Take a taxi from Diu to Somnath temple

Train to Aurangabad, fly, taxi  •  12h 32m

  1. Take the train from Sainagar Siridi to Aurangabad
  2. Fly from Aurangabad (IXU) to Diu (DIU) IXU - DIU
  3. Take a taxi from Diu to Somnath temple

Questions & Answers

The cheapest way to get from Shirdi to Somnath temple is to train which costs ₹900 - ₹3,400 and takes 23h 27m.

More details

The fastest way to get from Shirdi to Somnath temple is to train and fly and taxi which takes 9h 7m and costs ₹7,000 - ₹19,000.

More details

The distance between Shirdi and Somnath temple is 1213 km. The road distance is 834.3 km.

Get driving directions

The best way to get from Shirdi to Somnath temple without a car is to train which takes 23h 27m and costs ₹900 - ₹3,400.

More details

It takes approximately 23h 27m to get from Shirdi to Somnath temple, including transfers.

More details

Yes, the driving distance between Shirdi to Somnath temple is 834 km. It takes approximately 12h 28m to drive from Shirdi to Somnath temple.

Get driving directions

There are 23+ hotels available in Somnath temple. Prices start at ₹670 per night.

More details

Map of how to get from Shirdi to Somnath temple.
Launch map view
  • Distance: 1213.3 km
  • Duration: 23h 27m

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

You can take a train from Shirdi to Somnath temple via Kalyan Jn and Veraval in around 23h 27m.

Airlines
Helitrans
Website
helitrans.no
Flights from Mumbai to Diu
Ave. Duration
1h
When
Every day
Estimated price
₹4,300 - ₹18,000
Flights from Aurangabad to Diu via Mumbai
Ave. Duration
6h 25m
When
Every day
Estimated price
₹7,000 - ₹26,000
IndiGo Airlines
Website
goindigo.in
Flights from Aurangabad to Diu via Mumbai, Ahmedabad
Ave. Duration
13h 35m
When
Every day
Estimated price
₹8,500 - ₹30,000
Flights from Aurangabad to Diu via Delhi, Ahmedabad
Ave. Duration
13h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
₹13,000 - ₹37,000
Train operators
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Email
care@irctc.co.in
Website
indianrail.gov.in
Train from Sainagar Siridi to Kalyan Jn
Ave. Duration
4h 20m
Frequency
Once daily
Estimated price
₹180 - ₹1,000
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹180 - ₹240
Third AC (3A)
₹550 - ₹700
Second AC (2A)
₹750 - ₹1,000
Train from Kalyan Jn to Veraval
Ave. Duration
18h
Frequency
Once a week
Estimated price
₹420 - ₹2,000
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹420 - ₹550
Third AC (3A)
₹1,100 - ₹1,500
Second AC (2A)
₹1,600 - ₹2,000
Train from Sainagar Siridi to Dadar
Ave. Duration
5h 3m
Frequency
Once daily
Estimated price
₹200 - ₹1,100
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹200 - ₹260
Third AC (3A)
₹600 - ₹750
Second AC (2A)
₹850 - ₹1,100
Train from Sainagar Siridi to Aurangabad
Ave. Duration
3h 45m
Frequency
Once daily
Estimated price
₹150 - ₹850
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹150 - ₹200
Third AC (3A)
₹480 - ₹600
Second AC (2A)
₹650 - ₹850
Other operators
Taxi from Diu to Somnath temple
Ave. Duration
1h 12m
Estimated price
₹2,700 - ₹3,200

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 Thanksgiving 2018: How to travel stress-free, Need to know: Greyhound and Best ways to travel around Australia - to help you get the most out of your next trip.