
Mathura to Khajuraho
Khajuraho is approximately 400+ kms from Mathura. The fastest way to reach Khajuraho from Mathura is by Train. It takes approximately 8 hours. The cheapest way to reach Khajuraho from Mathura is by Train Via Mahoba which would take approximately 10 hours.
Sort By
Mode of Transport
Via Chatarpur
Mathura
Chatarpur
Khajuraho
Approx Travel Time
9h 40m
On Demand
Mathura
Chatarpur
Khajuraho
Approx Travel Time
9h 40m
On Demand
Via Mahoba
CHEAPEST
Mathura
Mahoba
Khajuraho
Approx Travel Time
10h 10m
₹425
Onwards
Via Banda
Mathura
Banda
Khajuraho
Approx Travel Time
11h 25m
₹695
Onwards
Via Lalitpur
Mathura
Lalitpur
Khajuraho
Approx Travel Time
12h 10m
₹615
Onwards
Frequently Asked Questions
What is the distance between Mathura and Khajuraho?
Khajuraho is approximately 400+ kms from Mathura.
How long does it take to reach Khajuraho from Mathura?
It takes approximately 8 hours to reach Khajuraho from Mathura by Train.
What is the cheapest way to reach Khajuraho from Mathura?
The cheapest way to reach Khajuraho from Mathura is by Train Via Mahoba.
What is the fastest way to reach Khajuraho from Mathura?
The fastest way to reach Khajuraho from Mathura is by Train.