
Khajuraho to Morena
Morena is approximately 300+ kms from Khajuraho. The fastest way to reach Morena from Khajuraho is by Flight, Train Via Datia. It takes approximately 4 hours. The cheapest way to reach Morena from Khajuraho is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Chatarpur
Khajuraho
Chatarpur
Morena
Approx Travel Time
5h 11m
₹2,954
Onwards
Khajuraho
Chatarpur
Morena
Approx Travel Time
6h 24m
₹3,643
Onwards
Khajuraho
Chatarpur
Morena
Approx Travel Time
6h 47m
₹976
Onwards
Khajuraho
Chatarpur
Morena
Approx Travel Time
5h 34m
₹287
Onwards
Khajuraho
Chatarpur
Morena
Approx Travel Time
5h 17m
₹275
Onwards
Via Datia
FASTEST
Khajuraho
Datia
Morena
Approx Travel Time
3h 42m
On Demand
Khajuraho
Datia
Morena
Approx Travel Time
4h 37m
On Demand
Via Mahoba
Khajuraho
Mahoba
Morena
Approx Travel Time
6h 4m
₹340
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Morena?
Morena is approximately 300+ kms from Khajuraho.
How long does it take to reach Morena from Khajuraho?
It takes approximately 4 hours to reach Morena from Khajuraho by Flight, Train Via Datia.
What is the cheapest way to reach Morena from Khajuraho?
The cheapest way to reach Morena from Khajuraho is by Train.
What is the fastest way to reach Morena from Khajuraho?
The fastest way to reach Morena from Khajuraho is by Flight, Train Via Datia.

