
Faridkot to Harihar
Harihar is approximately 2900+ kms from Faridkot. The fastest way to reach Harihar from Faridkot is by Cab, Flight, Train Via Amritsar, Bangalore. It takes approximately 17 hours. The cheapest way to reach Harihar from Faridkot is by Train, Flight Via Delhi, Bangalore which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mohali, Bangalore
RECOMMENDED
Faridkot
Mohali
Bangalore
Harihar
Approx Travel Time
18h 5m
₹11,507
Onwards
Via Amritsar, Bangalore
FASTEST
Faridkot
Amritsar
Bangalore
Harihar
Approx Travel Time
17h 5m
₹9,524
Onwards
Faridkot
Amritsar
Bangalore
Harihar
Approx Travel Time
17h 20m
₹7,806
Onwards
Faridkot
Amritsar
Bangalore
Harihar
Approx Travel Time
19h 15m
₹6,981
Onwards
Via Amritsar, Mumbai
Faridkot
Amritsar
Mumbai
Harihar
Approx Travel Time
23h 20m
On Demand
Faridkot
Amritsar
Mumbai
Harihar
Approx Travel Time
23h 35m
On Demand
Via Delhi, Bangalore
CHEAPEST
Faridkot
Delhi
Bangalore
Harihar
Approx Travel Time
21h 5m
₹6,703
Onwards
Faridkot
Delhi
Bangalore
Harihar
Approx Travel Time
22h 25m
₹7,848
Onwards
Via Mohali, Mumbai
Faridkot
Mohali
Mumbai
Harihar
Approx Travel Time
1d 0h 35m
On Demand
Via Delhi, Mumbai
Faridkot
Delhi
Mumbai
Harihar
Approx Travel Time
1d 3h 35m
On Demand
Frequently Asked Questions
What is the distance between Faridkot and Harihar?
Harihar is approximately 2900+ kms from Faridkot.
How long does it take to reach Harihar from Faridkot?
It takes approximately 17 hours to reach Harihar from Faridkot by Cab, Flight, Train Via Amritsar, Bangalore.
What is the cheapest way to reach Harihar from Faridkot?
The cheapest way to reach Harihar from Faridkot is by Train, Flight Via Delhi, Bangalore.
What is the fastest way to reach Harihar from Faridkot?
The fastest way to reach Harihar from Faridkot is by Cab, Flight, Train Via Amritsar, Bangalore.