
Khajuraho to Harihar
Harihar is approximately 1650+ kms from Khajuraho. The fastest way to reach Harihar from Khajuraho is by Flight, Train Via Bangalore. It takes approximately 10 hours. The cheapest way to reach Harihar from Khajuraho is by Train Via Bhopal which would take approximately 38 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Khajuraho
Bangalore
Harihar
Approx Travel Time
9h 26m
₹9,181
Onwards
Khajuraho
Bangalore
Harihar
Approx Travel Time
10h 25m
₹9,646
Onwards
Via Jabalpur, Bangalore
Khajuraho
Jabalpur
Bangalore
Harihar
Approx Travel Time
16h 26m
₹14,074
Onwards
Khajuraho
Jabalpur
Bangalore
Harihar
Approx Travel Time
17h 25m
₹14,539
Onwards
Khajuraho
Jabalpur
Bangalore
Harihar
Approx Travel Time
16h 48m
₹7,608
Onwards
Via Prayagraj(Allahabad), Hyderabad, Shivamogga
Khajuraho
Prayagraj(Allahabad)
Hyderabad
Shivamogga
Harihar
Approx Travel Time
13h 59m
₹17,222
Onwards
Via Jabalpur, Bagalkot
Khajuraho
Jabalpur
Bagalkot
Harihar
Approx Travel Time
1d 13h 21m
₹7,651
Onwards
Khajuraho
Jabalpur
Bagalkot
Harihar
Approx Travel Time
1d 13h 43m
₹1,185
Onwards
Via Jabalpur, Hyderabad
Khajuraho
Jabalpur
Hyderabad
Harihar
Approx Travel Time
1d 14h 17m
₹2,432
Onwards
Via Bhopal
CHEAPEST
Khajuraho
Bhopal
Harihar
Approx Travel Time
1d 13h 23m
₹850
Onwards
Frequently Asked Questions
What is the distance between Khajuraho and Harihar?
Harihar is approximately 1650+ kms from Khajuraho.
How long does it take to reach Harihar from Khajuraho?
It takes approximately 10 hours to reach Harihar from Khajuraho by Flight, Train Via Bangalore.
What is the cheapest way to reach Harihar from Khajuraho?
The cheapest way to reach Harihar from Khajuraho is by Train Via Bhopal.
What is the fastest way to reach Harihar from Khajuraho?
The fastest way to reach Harihar from Khajuraho is by Flight, Train Via Bangalore.


