
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
₹8,008
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 Jhabua
- Khajuraho to Kabini
- Khajuraho to Diu
- Khajuraho to Chidambaram
- Khajuraho to Darjeeling
- Khajuraho to Indore
- Khajuraho to Jodhpur
- Khajuraho to Jahanabad
- Khajuraho to Jalandhar
- Khajuraho to Sultanpur
- Khajuraho to Tiptur
- Khajuraho to Maudaha
- Khajuraho to Solan
- Khajuraho to Tanakpur
- Khajuraho to Dhuri