There are 5 ways to get from Jaisalmer to Khajuraho 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 Khajuraho Civil Airport (HJR)plane JSA - HJR
4h 28m₹12,481–33,571Train
cheapest- Take the train from Jaisalmer to Phulera Jntrain 14088 / ...
- Take the train from Phulera Jn to Khajurahotrain 19666
25h 6m₹1,000–5,524Bus, train
- Take the bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Jaipurbus
- Take the bus from Jaipur to Gwalior, Madhya Pradeshbus
- Take the train from Gwalior Jn. to Khajurahotrain
28hDrive 1,084.2 km
- Drive from Jaisalmer to Khajurahocar 1,084.2 km
16h 29m₹12,232–17,669Train via Ajmer
- Take the train from Jaisalmer to Ajmertrain 15013
- Take the train from Ajmer to Khajurahotrain 19666
26h 43m₹1,028–5,814
Jaisalmer (JSA) to Khajuraho Civil Airport (HJR) flights
Questions & Answers
The cheapest way to get from Jaisalmer to Khajuraho is to train which costs ₹1,000 - ₹5,500 and takes 25h 6m.
The fastest way to get from Jaisalmer to Khajuraho is to fly which takes 4h 28m and costs ₹12,000 - ₹34,000.
No, there is no direct train from Jaisalmer to Khajuraho. However, there are services departing from Jaisalmer and arriving at Khajuraho via Phulera Jn. The journey, including transfers, takes approximately 25h 6m.
The distance between Jaisalmer and Khajuraho is 948 km. The road distance is 1084.2 km.
The best way to get from Jaisalmer to Khajuraho without a car is to train which takes 25h 6m and costs ₹1,000 - ₹5,500.
It takes approximately 4h 28m to get from Jaisalmer to Khajuraho, including transfers.
Jaisalmer to Khajuraho train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Khajuraho is to fly which takes 4h 28m and costs ₹12,000 - ₹34,000. Alternatively, you can train, which costs ₹1,000 - ₹5,500 and takes 25h 6m.
Jaisalmer to Khajuraho train services, operated by Indian Railways, arrive at Phulera Jn station.
Yes, the driving distance between Jaisalmer to Khajuraho is 1084 km. It takes approximately 16h 29m to drive from Jaisalmer to Khajuraho.
What companies run services between Jaisalmer, India and Khajuraho, India?
Air India Limited flies from Jaisalmer (JSA) to Khajuraho Civil Airport (HJR) 4 times a week. Alternatively, you can take a train from Jaisalmer to Khajuraho via Phulera Jn and Khajuraho in around 25h 6m.
- Website
- airindia.in
Flights from Jaisalmer to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–33,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
- irctc.co.in
- 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 Khajuraho
- Ave. Duration
- 14h 18m
- Frequency
- Once daily
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Gwalior Jn. to Khajuraho
- Ave. Duration
- 6h 34m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jaisalmer to Ajmer
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- 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 Khajuraho
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
- Website
- Gogadev Travels
Bus from Jaisalmer, Rajasthan to Jodhpur, Rajasthan
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Schedules at
- Gogadev Travels
- Website
- Kallar Travels
Bus from Jodhpur, Rajasthan to Jaipur
- Ave. Duration
- 7h
- Frequency
- Every 15 minutes
- Schedules at
- Kallar Travels
- Phone
- +353091 564600
- [email protected]
- Website
- GoBus
Bus from Jaipur to Gwalior, Madhya Pradesh
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹1,900–2,400
- Website
- GoBus
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
There are 95+ hotels available in Khajuraho.






