
Harihar to Ambala
Ambala is approximately 2400+ kms from Harihar. The fastest way to reach Ambala from Harihar is by Train, Flight Via Bangalore, Mohali. It takes approximately 14 hours. The cheapest way to reach Ambala from Harihar is by Train Via Bhopal which would take approximately 41 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
Harihar
Bangalore
Delhi
Ambala
Approx Travel Time
16h 50m
₹6,026
Onwards
Harihar
Bangalore
Delhi
Ambala
Approx Travel Time
17h 50m
₹6,296
Onwards
Harihar
Bangalore
Delhi
Ambala
Approx Travel Time
19h 2m
₹9,527
Onwards
Via Bangalore, Mohali
FASTEST
Harihar
Bangalore
Mohali
Ambala
Approx Travel Time
14h 5m
₹7,862
Onwards
Harihar
Bangalore
Mohali
Ambala
Approx Travel Time
14h 5m
₹9,179
Onwards
Via Bangalore, Jaipur
Harihar
Bangalore
Jaipur
Ambala
Approx Travel Time
20h 50m
₹7,245
Onwards
Harihar
Bangalore
Jaipur
Ambala
Approx Travel Time
23h 5m
₹7,829
Onwards
Via Khandwa
Harihar
Khandwa
Ambala
Approx Travel Time
1d 16h 25m
₹1,135
Onwards
Via Bhopal
CHEAPEST
Harihar
Bhopal
Ambala
Approx Travel Time
1d 16h 25m
₹1,125
Onwards
Via Bangalore, Bareilly
Harihar
Bangalore
Bareilly
Ambala
Approx Travel Time
19h 35m
₹11,140
Onwards
Frequently Asked Questions
What is the distance between Harihar and Ambala?
Ambala is approximately 2400+ kms from Harihar.
How long does it take to reach Ambala from Harihar?
It takes approximately 14 hours to reach Ambala from Harihar by Train, Flight Via Bangalore, Mohali.
What is the cheapest way to reach Ambala from Harihar?
The cheapest way to reach Ambala from Harihar is by Train Via Bhopal.
What is the fastest way to reach Ambala from Harihar?
The fastest way to reach Ambala from Harihar is by Train, Flight Via Bangalore, Mohali.