
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,882
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,853
Onwards
Via Shivpuri
Agra
Shivpuri
Khajuraho
Approx Travel Time
12h 10m
₹6,481
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 Bareilly
- Khajuraho to Nalgonda
- Khajuraho to Rameshwaram
- Khajuraho to Sarangpur
- Khajuraho to Shivamogga
- Khajuraho to Khagaria
- Khajuraho to Tuljapur
- Khajuraho to Bettiah
- Khajuraho to Udalguri
- Khajuraho to Tandur
- Khajuraho to Bhabua
- Khajuraho to Vapi
- Khajuraho to Tumkur
- Khajuraho to Alleppey
- Khajuraho to Dongargarh
Routes To Khajuraho
- Narnaul to Khajuraho
- Pilibhit to Khajuraho
- Nandyal to Khajuraho
- Bankura to Khajuraho
- Mannargudi to Khajuraho
- Nizamabad to Khajuraho
- Bhadrak to Khajuraho
- Udupi to Khajuraho
- Mandsaur to Khajuraho
- Polur to Khajuraho
- Rewa to Khajuraho
- Vikarabad to Khajuraho
- Raxaul to Khajuraho
- Udgir to Khajuraho
- Perambalur to Khajuraho