There are 5 ways to get from Jaisalmer to Somnath temple by bus, train, 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.
Bus
best- Take the bus from Jaisalmer to Ahmedabad
- Take the bus from Paldi Cross to New Parking Somnath
22h 40m₹1,181–1,299Train, bus
cheapest- Take the train from Jaisalmer to Sabarmati Bg20491 / ...
- Take the bus from Ranip Bus Stand to Somnath
25h 18m₹717–3,341Train
- Take the train from Jaisalmer to Ahmedabad Jn22932
- Take the train from Ahmedabad Jn to Veraval19217 / ...
22h 56m₹1,246–5,755Fly to Diu Airport, taxi
- Fly from Jaisalmer (JSA) to Diu Airport (DIU)JSA - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
22h 9m₹10,663–22,093Fly to Rajkot International Airport, train
- Fly from Jaisalmer (JSA) to Rajkot International Airport (HSR)JSA - HSR
- Take the train from Rajkot Jn to Veraval
9h 58m₹10,433–35,643
Jaisalmer to Somnath temple by train, foot, and bus
Questions & Answers
The cheapest way to get from Jaisalmer to Somnath temple is to bus which costs ₹1,100 - ₹1,300 and takes 22h 40m.
The fastest way to get from Jaisalmer to Somnath temple is to fly and train which takes 9h 58m and costs ₹10,000 - ₹36,000.
No, there is no direct bus from Jaisalmer to Somnath temple. However, there are services departing from Jaisalmer and arriving at New Parking Somnath via Majur Gam and Paldi Cross. The journey, including transfers, takes approximately 22h 40m.
The distance between Jaisalmer and Somnath temple is 933 km.
The best way to get from Jaisalmer to Somnath temple without a car is to bus which takes 22h 40m and costs ₹1,100 - ₹1,300.
It takes approximately 22h 40m to get from Jaisalmer to Somnath temple, including transfers.
Jaisalmer to Somnath temple bus services, operated by RSRTC, depart from Jaisalmer station.
The best way to get from Jaisalmer to Somnath temple is to bus which takes 22h 40m and costs ₹1,100 - ₹1,300. Alternatively, you can train, which costs ₹1,200 - ₹6,000 and takes 22h 56m.
Jaisalmer to Somnath temple bus services, operated by RSRTC, arrive at Ahmedabad station.
There are 39+ hotels available in Somnath temple.
What companies run services between Jaisalmer, India and Somnath temple, Gujarāt, India?
You can take a bus from Jaisalmer to Somnath temple via Ahmedabad, Majur Gam, S.T. Stand, Paldi Cross, and New Parking Somnath in around 22h 40m. Alternatively, you can take a train from Jaisalmer to Somnath temple via Ahmedabad Jn and Veraval in around 22h 56m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Jaisalmer to Diu Airport via Delhi, Ahmedabad
- Ave. Duration
- 21h 7m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Jaisalmer to Diu Airport via Bengaluru, Surat
- Ave. Duration
- 22h 20m
- When
- Tuesday
- Estimated price
- ₹15,000–28,000
Flights from Jaisalmer to Diu Airport via Delhi, Surat
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Diu Airport via Jaipur, Ahmedabad
- Ave. Duration
- 25h
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Jaisalmer to Diu Airport via Mumbai, Ahmedabad
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Diu Airport via Jaipur, Surat
- Ave. Duration
- 27h 30m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Jaisalmer to Rajkot International Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹9,500–32,000
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹9,500–32,000
- Website
- airindia.in
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,500–10,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jaisalmer to Ahmedabad Jn
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- ₹380–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Ahmedabad Jn to Veraval
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Jaisalmer to Sabarmati Bg
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹380–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Bus from Jaisalmer to Ahmedabad
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹460–600
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
- Express
- ₹509
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- gujarattravels.co.in
Bus from Paldi Cross to New Parking Somnath
- Ave. Duration
- 8h 53m
- Frequency
- Once daily
- Estimated price
- ₹720
- Schedules at
- gujarattravels.co.in
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Ranip Bus Stand to Somnath
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₹330–430
- Schedules at
- gsrtc.in
- Seater
- ₹330–430
- Ave. Duration
- 1h 14m
- Estimated price
- ₹1,500–1,900
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 Travelling to the UK: What do I need to know?, Slovenia: Getting from Ljubljana to Lake Bled, and Need to know: Greyhound - to help you get the most out of your next trip.
















