
Agra to Khajuraho
Khajuraho is approximately 350+ kms from Agra. The fastest way to reach Khajuraho from Agra is by Train. It takes approximately 7 hours. The cheapest way to reach Khajuraho from Agra is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Chatarpur
Agra
Chatarpur
Khajuraho
Approx Travel Time
8h 40m
₹1,500
Onwards
Agra
Chatarpur
Khajuraho
Approx Travel Time
8h 40m
₹1,165
Onwards
Agra
Chatarpur
Khajuraho
Approx Travel Time
8h 53m
₹3,625
Onwards
Via Mahoba
Agra
Mahoba
Khajuraho
Approx Travel Time
9h 10m
₹375
Onwards
Via Banda
Agra
Banda
Khajuraho
Approx Travel Time
10h 25m
₹665
Onwards
Via Lalitpur
Agra
Lalitpur
Khajuraho
Approx Travel Time
10h 40m
₹595
Onwards
Via Morena
Agra
Morena
Khajuraho
Approx Travel Time
11h 8m
₹7,932
Onwards
Via Shivpuri
Agra
Shivpuri
Khajuraho
Approx Travel Time
12h 10m
₹6,497
Onwards
Frequently Asked Questions
What is the distance between Agra and Khajuraho?
Khajuraho is approximately 350+ kms from Agra.
How long does it take to reach Khajuraho from Agra?
It takes approximately 7 hours to reach Khajuraho from Agra by Train.
What is the cheapest way to reach Khajuraho from Agra?
The cheapest way to reach Khajuraho from Agra is by Train.
What is the fastest way to reach Khajuraho from Agra?
The fastest way to reach Khajuraho from Agra is by Train.
Routes Connecting Agra
Routes From Agra
Routes Connecting Khajuraho
Routes From Khajuraho
- Khajuraho to Rourkela
- Khajuraho to Kankavli
- Khajuraho to Amethi
- Khajuraho to Pathanamthitta
- Khajuraho to Vizianagram
- Khajuraho to Podili
- Khajuraho to Salem
- Khajuraho to Daund
- Khajuraho to Palwal
- Khajuraho to Ramgarh
- Khajuraho to Jaipur
- Khajuraho to Madurai
- Khajuraho to Shahabad
- Khajuraho to Tanakpur
- Khajuraho to Matheran
Routes To Khajuraho
- Aligarh to Khajuraho
- Janakpur to Khajuraho
- Sasan-Gir to Khajuraho
- Phulera to Khajuraho
- Orchha to Khajuraho
- Firozabad to Khajuraho
- Bidar to Khajuraho
- Botad to Khajuraho
- Motihari to Khajuraho
- Bhagalpur to Khajuraho
- Shahapur to Khajuraho
- Puranpur to Khajuraho
- Shivamogga to Khajuraho
- Basti to Khajuraho
- Buxar to Khajuraho