
Mathura to Khajuraho
Khajuraho is approximately 400+ kms from Mathura. The fastest way to reach Khajuraho from Mathura is by Train, Flight Via Datia. It takes approximately 7 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
Via Datia
FASTEST
Mathura
Datia
Khajuraho
Approx Travel Time
6h 55m
₹650
Onwards
Via Mahoba
CHEAPEST
Mathura
Mahoba
Khajuraho
Approx Travel Time
10h 10m
₹425
Onwards
Via Karwi
Mathura
Karwi
Khajuraho
Approx Travel Time
13h 10m
₹730
Onwards
Via Bina
Mathura
Bina
Khajuraho
Approx Travel Time
13h 25m
₹650
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 7 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 Via Mahoba.
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 To Mathura
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Hardoi
- Khajuraho to Nellore
- Khajuraho to Sawai-Madhopur
- Khajuraho to Malur
- Khajuraho to Khammam
- Khajuraho to Pali
- Khajuraho to Haldia
- Khajuraho to Suratgarh
- Khajuraho to Arakkonam
- Khajuraho to Kushinagar
- Khajuraho to Mahabalipuram
- Khajuraho to Mughal-Sarai
- Khajuraho to Srikalahasti
- Khajuraho to Malegaon
- Khajuraho to Vellore