
Guna to Khajuraho
Khajuraho is approximately 400+ kms from Guna. The fastest way to reach Khajuraho from Guna is by Bus, Flight Via Datia. It takes approximately 7 hours. The cheapest way to reach Khajuraho from Guna is by Train Via Lalitpur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Jhansi
Guna
Jhansi
Khajuraho
Approx Travel Time
8h 12m
₹774
Onwards
Guna
Jhansi
Khajuraho
Approx Travel Time
7h 55m
₹285
Onwards
Guna
Jhansi
Khajuraho
Approx Travel Time
10h 49m
₹4,938
Onwards
Via Datia
FASTEST
Guna
Datia
Khajuraho
Approx Travel Time
6h 43m
On Demand
Guna
Datia
Khajuraho
Approx Travel Time
10h 23m
₹1,349
Onwards
Guna
Datia
Khajuraho
Approx Travel Time
9h 31m
On Demand
Via Vidisha
Guna
Vidisha
Khajuraho
Approx Travel Time
10h 14m
₹3,563
Onwards
Via Lalitpur
Guna
Lalitpur
Khajuraho
Approx Travel Time
9h 28m
₹444
Onwards
CHEAPEST
Guna
Lalitpur
Khajuraho
Approx Travel Time
8h 41m
₹255
Onwards
Frequently Asked Questions
What is the distance between Guna and Khajuraho?
Khajuraho is approximately 400+ kms from Guna.
How long does it take to reach Khajuraho from Guna?
It takes approximately 7 hours to reach Khajuraho from Guna by Bus, Flight Via Datia.
What is the cheapest way to reach Khajuraho from Guna?
The cheapest way to reach Khajuraho from Guna is by Train Via Lalitpur.
What is the fastest way to reach Khajuraho from Guna?
The fastest way to reach Khajuraho from Guna is by Bus, Flight Via Datia.
Routes Connecting Guna
Routes From Guna
Routes Connecting Khajuraho
Routes From Khajuraho
Routes To Khajuraho
- Erode to Khajuraho
- Chandausi to Khajuraho
- Mahendragarh to Khajuraho
- Kedarnath to Khajuraho
- Dharmavaram to Khajuraho
- Dabwali to Khajuraho
- Brahmapur to Khajuraho
- Sirkazhi to Khajuraho
- Imphal to Khajuraho
- Gwalior to Khajuraho
- Jhalawar to Khajuraho
- Eluru to Khajuraho
- Narnaul to Khajuraho
- Thiruvannamalai to Khajuraho
- Kanigiri to Khajuraho


