There are 9 ways to get from Mughalsarai Junction Station 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.
Train
best- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Prayagraj Jntrain 12423 / ...
- Take the train from Prayagraj Jn to Veravaltrain 12946
35h 44m₹1,509–7,961Bus via Ahmedabad
- Take the bus from Varanasi, Uttar Pradesh to Ahmedabad, Gujaratbus Varanasi, Uttar Pradesh - Ahmedabad, Gujarat
- Take the bus from Geeta Mandir to New Parking Somnathbus
45h 11mDrive 1,636.2 km
- Drive from Mughalsarai Junction Station to Somnath templecar 1,636.2 km
24h 31m₹18,470–26,679Fly to Diu Airport, bus
- Fly from Varanasi Airport (VNS) to Diu Airport (DIU)plane VNS - DIU
- Take the bus from Diu to Somnathbus
21h 43m₹10,039–27,250Bus
- Take the bus from Varanasi, Uttar Pradesh to Rajkotbus Varanasi, Uttar Pradesh - Rajkot
- Take the bus from Rajkot Bus Port to Somnathbus
47h 11mFly to Rajkot International Airport, train
- Fly from Varanasi Airport (VNS) to Rajkot International Airport (HSR)plane VNS - HSR
- Take the train from Rajkot Jn to Veravaltrain
12h 32m₹10,249–24,130Fly to Keshod Airport, bus
- Fly from Varanasi Airport (VNS) to Keshod Airport (IXK)plane VNS - IXK
- Take the bus from Keshod to Somnathbus
17h 7m₹8,434–23,150Fly to Govardhanpur Airport Jamnagar, train
- Fly from Varanasi Airport (VNS) to Govardhanpur Airport Jamnagar (JGA)plane VNS - JGA
- Take the train from Jamnagar to Veravaltrain
20h 35m₹12,329–17,780Fly to Sardar Vallabhbhai Patel International Airport, train
- Fly from Varanasi Airport (VNS) to Sardar Vallabhbhai Patel International Airport (AMD)plane VNS - AMD
- Take the train from Ahmedabad Jn to Veravaltrain
14h 29m₹8,069–18,490
Varanasi Airport (VNS) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Mughalsarai Junction Station to Somnath temple is to train which costs ₹1,500 - ₹8,000 and takes 35h 44m.
The fastest way to get from Mughalsarai Junction Station to Somnath temple is to fly and train which takes 12h 32m and costs ₹10,000 - ₹25,000.
No, there is no direct bus from Mughalsarai Junction Station to Somnath temple. However, there are services departing from Varanasi, Uttar Pradesh and arriving at New Parking Somnath via Sanyas Ashram, S.T. Stand and Geeta Mandir. The journey, including transfers, takes approximately 45h 11m.
No, there is no direct train from Mughalsarai Junction Station to Somnath temple. However, there are services departing from Pt.Deen Dayal Upadhyaya Jn. and arriving at Veraval via Prayagraj Jn. The journey, including transfers, takes approximately 35h 44m.
The distance between Mughalsarai Junction Station and Somnath temple is 2001 km. The road distance is 1636.2 km.
The best way to get from Mughalsarai Junction Station to Somnath temple without a car is to train which takes 35h 44m and costs ₹1,500 - ₹8,000.
It takes approximately 35h 44m to get from Mughalsarai Junction Station to Somnath temple, including transfers.
Mughalsarai Junction Station to Somnath temple bus services, operated by Samay sahara travels, depart from Varanasi, Uttar Pradesh station.
Mughalsarai Junction Station to Somnath temple train services, operated by Indian Railways, depart from Pt.Deen Dayal Upadhyaya Jn. station.
The best way to get from Mughalsarai Junction Station to Somnath temple is to train which takes 35h 44m and costs ₹1,500 - ₹8,000. Alternatively, you can bus via Ahmedabad, which costs and takes 45h 11m.
What companies run services between Mughalsarai Junction Station, India and Somnath temple, Gujarāt, India?
You can take a vehicle from Mughalsarai Junction Station to Somnath temple via Pt.Deen Dayal Upadhyaya Jn., Prayagraj Jn, and Veraval in around 35h 44m. Alternatively, you can take a vehicle from Mughalsarai Junction Station to Somnath temple via Varanasi, Uttar Pradesh, Ahmedabad, Gujarat, Sanyas Ashram, Paldi, S.T. Stand, Majur Gam, Geeta Mandir, and New Parking Somnath in around 45h 11m.
- Website
- goindigo.in
Flights from Varanasi Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 17h 5m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Varanasi Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Diu Airport via Delhi, Surat
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 20h 10m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Varanasi Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Varanasi Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–25,000
Flights from Varanasi Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 8h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–22,000
Flights from Varanasi Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹11,000–14,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹6,500–14,000
- Website
- helitrans.no
Flights from Varanasi Airport to Diu Airport via Mumbai
- Ave. Duration
- 16h 10m
- When
- Tuesday to Sunday
- Estimated price
- ₹9,500–26,000
Flights from Varanasi Airport to Keshod Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 14h 45m
- When
- Monday and Friday
- Estimated price
- ₹7,500–21,000
Flights from Varanasi Airport to Keshod Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 13h 10m
- When
- Monday and Friday
- Estimated price
- ₹9,000–22,000
Flights from Varanasi Airport to Keshod Airport via Mumbai, Diu Airport
- Ave. Duration
- 18h 45m
- When
- Wednesday and Friday
- Estimated price
- ₹8,500–22,000
Flights from Varanasi Airport to Keshod Airport via Sardar Vallabhbhai Patel International Airport, Diu Airport
- Ave. Duration
- 19h 55m
- When
- Wednesday and Friday
- Estimated price
- ₹8,000–22,000
Flights from Varanasi Airport to Keshod Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 20h 25m
- When
- Monday and Friday
- Estimated price
- ₹9,500–23,000
Flights from Varanasi Airport to Keshod Airport via Bhubaneswar, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 21h 55m
- When
- Monday and Friday
- Estimated price
- ₹11,000–23,000
Flights from Varanasi Airport to Keshod Airport via Hyderabad, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 22h 35m
- When
- Monday and Friday
- Estimated price
- ₹10,000–23,000
- Website
- starair.in
Flights from Varanasi Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 17h 15m
- When
- Monday to Wednesday
- Estimated price
- ₹9,000–25,000
Flights from Varanasi Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 15h 40m
- When
- Monday to Wednesday
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Govardhanpur Airport Jamnagar via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹11,000–14,000
Flights from Varanasi Airport to Govardhanpur Airport Jamnagar via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹11,000–14,000
- Website
- airindia.in
Flights from Varanasi Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Varanasi Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹10,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pt.Deen Dayal Upadhyaya Jn. to Prayagraj Jn
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Prayagraj Jn to Veraval
- Ave. Duration
- 32h 45m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Jamnagar to Veraval
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Ahmedabad Jn to Veraval
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Website
- Samay sahara travels
Bus from Varanasi, Uttar Pradesh to Ahmedabad, Gujarat
- Ave. Duration
- 33h
- Frequency
- 5 times a day
- Schedules at
- Samay sahara travels
- Phone
- +919428521105
- [email protected]
- Website
- gujarattravels.co.in
Bus from Geeta Mandir to New Parking Somnath
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹670–720
- Schedules at
- gujarattravels.co.in
- Sleeper
- ₹670–720
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Rajkot Bus Port to Somnath
- Ave. Duration
- 15h 20m
- Frequency
- Twice daily
- Estimated price
- ₹230–550
- Schedules at
- gsrtc.in
- Seater
- ₹230–550
- AC Sleeper
- ₹300–430
Bus from Keshod to Somnath
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
- Website
- Mahadev Travels
Bus from Varanasi, Uttar Pradesh to Rajkot
- Ave. Duration
- 38h 30m
- Frequency
- Twice daily
- Schedules at
- Mahadev Travels
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 How to get from Luton Airport into central London, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Mughalsarai Junction Station to Somnath temple bus services, operated by Samay sahara travels, arrive at Ahmedabad, Gujarat station.
Mughalsarai Junction Station to Somnath temple train services, operated by Indian Railways, arrive at Prayagraj Jn station.
Yes, the driving distance between Mughalsarai Junction Station to Somnath temple is 1636 km. It takes approximately 24h 31m to drive from Mughalsarai Junction Station to Somnath temple.
There are 34+ hotels available in Somnath temple.












