There are 6 ways to get from Jaisalmer to Jabalpur by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Jaisalmer (JSA) to Jabalpur (JLR)plane JSA - JLR
4h 30m₹10,461–30,561Train
cheapest- Take the train from Jaisalmer to Phulera Jntrain 14088 / ...
- Take the train from Phulera Jn to Jabalpurtrain 12182
26h 41m₹760–5,834Bus
- Take the bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Bhopal, Madhya Pradeshbus
- Take the bus from Bhopal, Madhya Pradesh to Jabalpur, Madhya Pradeshbus
28h 4mDrive 1,169.2 km
- Drive from Jaisalmer to Jabalpurcar 1,169.2 km
17h 44m₹13,181–19,039Train via Ajmer
- Take the train from Jaisalmer to Ajmertrain 15013
- Take the train from Ajmer to Jabalpurtrain 12182
28h 10m₹788–6,024Bus via Agra
- Take the bus from Jaisalmer, Rajasthan to Agra, Uttar Pradeshbus Jaisalmer, Rajasthan - Agra, Uttar Pradesh
- Take the bus from Agra, Uttar Pradesh to Jabalpur, Madhya Pradeshbus Agra, Uttar Pradesh - Jabalpur, Madhya Pradesh
30h 15m
Jaisalmer to Jabalpur by train
Questions & Answers
The cheapest way to get from Jaisalmer to Jabalpur is to train which costs ₹750 - ₹6,000 and takes 26h 41m.
The fastest way to get from Jaisalmer to Jabalpur is to fly which takes 4h 30m and costs ₹10,000 - ₹31,000.
No, there is no direct bus from Jaisalmer to Jabalpur. However, there are services departing from Jaisalmer, Rajasthan and arriving at Jabalpur, Madhya Pradesh via Jodhpur, Rajasthan and Bhopal, Madhya Pradesh. The journey, including transfers, takes approximately 28h 4m.
No, there is no direct train from Jaisalmer to Jabalpur. However, there are services departing from Jaisalmer and arriving at Jabalpur via Phulera Jn. The journey, including transfers, takes approximately 26h 41m.
The distance between Jaisalmer and Jabalpur is 1036 km. The road distance is 1169.2 km.
The best way to get from Jaisalmer to Jabalpur without a car is to train which takes 26h 41m and costs ₹750 - ₹6,000.
It takes approximately 4h 30m to get from Jaisalmer to Jabalpur, including transfers.
Jaisalmer to Jabalpur bus services, operated by Gogadev Travels, depart from Jaisalmer, Rajasthan station.
Jaisalmer to Jabalpur train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Jabalpur is to fly which takes 4h 30m and costs ₹10,000 - ₹31,000. Alternatively, you can train, which costs ₹750 - ₹6,000 and takes 26h 41m, you could also bus, which costs and takes 28h 4m.
What companies run services between Jaisalmer, India and Jabalpur, India?
IndiGo Airlines flies from Jaisalmer (JSA) to Jabalpur (JLR) once daily. Alternatively, you can take a train from Jaisalmer to Jabalpur via Phulera Jn in around 26h 41m.
- Website
- goindigo.in
Flights from Jaisalmer to Jabalpur via Delhi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹10,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaisalmer to Phulera Jn
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Phulera Jn to Jabalpur
- Ave. Duration
- 16h 1m
- Frequency
- Once daily
- Estimated price
- ₹450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Jaisalmer to Ajmer
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Ajmer to Jabalpur
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Jaisalmer to Jabalpur bus services, operated by Gogadev Travels, arrive at Jodhpur, Rajasthan station.
Jaisalmer to Jabalpur train services, operated by Indian Railways, arrive at Phulera Jn station.
Yes, the driving distance between Jaisalmer to Jabalpur is 1169 km. It takes approximately 17h 44m to drive from Jaisalmer to Jabalpur.
Book your Jaisalmer to Jabalpur bus tickets online with Omio.
There are 123+ hotels available in Jabalpur.






