
Mathura to Khajuraho
Khajuraho is approximately 500+ kms from Mathura. The fastest way to reach Khajuraho from Mathura is by Train, Flight Via Datia. It takes approximately 6 hours. The cheapest way to reach Khajuraho from Mathura is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Datia
FASTEST
Mathura
Datia
Khajuraho
Approx Travel Time
5h 55m
On Demand
Mathura
Datia
Khajuraho
Approx Travel Time
7h 20m
On Demand
Via Morena, Datia
Mathura
Morena
Datia
Khajuraho
Approx Travel Time
7h 8m
On Demand
Via Chatarpur
Mathura
Chatarpur
Khajuraho
Approx Travel Time
10h 17m
₹3,055
Onwards
Mathura
Chatarpur
Khajuraho
Approx Travel Time
10h 18m
₹749
Onwards
Mathura
Chatarpur
Khajuraho
Approx Travel Time
7h 25m
On Demand
Mathura
Chatarpur
Khajuraho
Approx Travel Time
7h 26m
On Demand
Mathura
Chatarpur
Khajuraho
Approx Travel Time
7h 33m
On Demand
Frequently Asked Questions
What is the distance between Mathura and Khajuraho?
Khajuraho is approximately 500+ kms from Mathura.
How long does it take to reach Khajuraho from Mathura?
It takes approximately 6 hours to reach Khajuraho from Mathura by Train, Flight Via Datia.
What is the cheapest way to reach Khajuraho from Mathura?
The cheapest way to reach Khajuraho from Mathura is by Train.
What is the fastest way to reach Khajuraho from Mathura?
The fastest way to reach Khajuraho from Mathura is by Train, Flight Via Datia.
Routes Connecting Mathura
Routes From Mathura
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Muddebihal
- Khajuraho to Kovvur
- Khajuraho to Viluppuram
- Khajuraho to Eluru
- Khajuraho to Jamshedpur
- Khajuraho to Khamgaon
- Khajuraho to Gaya
- Khajuraho to Sarangpur
- Khajuraho to Mukerian
- Khajuraho to Srinagar
- Khajuraho to Neemrana
- Khajuraho to Bokaro
- Khajuraho to Katra
- Khajuraho to Vizianagram
- Khajuraho to Masinagudi


