
Harihar to Amritsar
Amritsar is approximately 1950+ kms from Harihar. The fastest way to reach Amritsar from Harihar is by Train, Flight Via Hubli, Pune. It takes approximately 8 hours. The cheapest way to reach Amritsar from Harihar is by Bus, Train Via Hubli, Mumbai which would take approximately 46 hours.
Sort By
Mode of Transport
Via Hubli, Pune
RECOMMENDED
FASTEST
Harihar
Hubli
Pune
Amritsar
Approx Travel Time
8h 10m
₹11,699
Onwards
Harihar
Hubli
Pune
Amritsar
Approx Travel Time
8h 50m
₹12,624
Onwards
Via Mangalore, Pune
Harihar
Mangalore
Pune
Amritsar
Approx Travel Time
12h 30m
₹20,210
Onwards
Via Thane
Harihar
Thane
Amritsar
Approx Travel Time
1d 19h 33m
On Demand
Via Hubli, Mumbai
CHEAPEST
Harihar
Hubli
Mumbai
Amritsar
Approx Travel Time
1d 22h 10m
₹2,800
Onwards
Harihar
Hubli
Mumbai
Amritsar
Approx Travel Time
8h 35m
₹13,220
Onwards
Via Hanumangarh
Harihar
Hanumangarh
Amritsar
Approx Travel Time
1d 23h 55m
₹8,191
Onwards
Via Goa, Jaipur
Harihar
Goa
Jaipur
Amritsar
Approx Travel Time
2d 16h
₹7,487
Onwards
Via Hubli, Delhi
Harihar
Hubli
Delhi
Amritsar
Approx Travel Time
8h 40m
₹10,307
Onwards
Harihar
Hubli
Delhi
Amritsar
Approx Travel Time
9h 20m
₹11,232
Onwards
Frequently Asked Questions
What is the distance between Harihar and Amritsar?
Amritsar is approximately 1950+ kms from Harihar.
How long does it take to reach Amritsar from Harihar?
It takes approximately 8 hours to reach Amritsar from Harihar by Train, Flight Via Hubli, Pune.
What is the cheapest way to reach Amritsar from Harihar?
The cheapest way to reach Amritsar from Harihar is by Bus, Train Via Hubli, Mumbai.
What is the fastest way to reach Amritsar from Harihar?
The fastest way to reach Amritsar from Harihar is by Train, Flight Via Hubli, Pune.