Khajuraho to Datia
Datia is approximately 150+ kms from Khajuraho. The fastest way to reach Datia from Khajuraho is by Train Via Chatarpur. It takes approximately 6 hours. The cheapest way to reach Datia from Khajuraho is by Train Via Mahoba which would take approximately 6 hours.
Sort By
Mode of Transport
Via Chatarpur
RECOMMENDED
FASTEST
Khajuraho
Chatarpur
Datia
Approx Travel Time
5h 25m
On Demand
Khajuraho
Chatarpur
Datia
Approx Travel Time
5h 38m
On Demand
Khajuraho
Chatarpur
Datia
Approx Travel Time
5h 25m
On Demand
Via Mahoba
CHEAPEST
Khajuraho
Mahoba
Datia
Approx Travel Time
6h 10m
₹290
Onwards
Khajuraho
Mahoba
Datia
Approx Travel Time
6h 50m
₹3,246
Onwards
Via Lalitpur
Khajuraho
Lalitpur
Datia
Approx Travel Time
7h 10m
₹530
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Datia?
Datia is approximately 150+ kms from Khajuraho.
How long does it take to reach Datia from Khajuraho?
It takes approximately 6 hours to reach Datia from Khajuraho by Train Via Chatarpur.
What is the cheapest way to reach Datia from Khajuraho?
The cheapest way to reach Datia from Khajuraho is by Train Via Mahoba.
What is the fastest way to reach Datia from Khajuraho?
The fastest way to reach Datia from Khajuraho is by Train Via Chatarpur.
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Baripada
- Khajuraho to Pudukkottai
- Khajuraho to Tikamgarh
- Khajuraho to Silvassa
- Khajuraho to Palakkad
- Khajuraho to Gulmarg
- Khajuraho to Sangrur
- Khajuraho to Brahmapur
- Khajuraho to Vidisha
- Khajuraho to Barh
- Khajuraho to Beed
- Khajuraho to Kathua
- Khajuraho to Kottayam
- Khajuraho to Kavali
- Khajuraho to Giddalur