
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 Adoni
- Khajuraho to Tuni
- Khajuraho to Sringeri
- Khajuraho to Kamalapuram
- Khajuraho to Lucknow
- Khajuraho to Biaora
- Khajuraho to Igatpuri
- Khajuraho to Bandikui
- Khajuraho to Rajkot
- Khajuraho to Jamui
- Khajuraho to Ankola
- Khajuraho to Bangarapet
- Khajuraho to Baripada
- Khajuraho to Bandhavgarh
- Khajuraho to Guntur