
Faridkot to Kangra
Kangra is approximately 250+ kms from Faridkot. The fastest way to reach Kangra from Faridkot is by Bus, Flight Via Amritsar. It takes approximately 5 hours. The cheapest way to reach Kangra from Faridkot is by Train, Bus Via Pathankot which would take approximately 8 hours.
Sort By
Mode of Transport
Via Pathankot
Faridkot
Pathankot
Kangra
Approx Travel Time
7h 10m
On Demand
CHEAPEST
Faridkot
Pathankot
Kangra
Approx Travel Time
7h 25m
₹386
Onwards
Faridkot
Pathankot
Kangra
Approx Travel Time
7h 40m
On Demand
Via Jalandhar
Faridkot
Jalandhar
Kangra
Approx Travel Time
7h 25m
₹5,505
Onwards
Via Amritsar
FASTEST
Faridkot
Amritsar
Kangra
Approx Travel Time
5h 10m
₹13,426
Onwards
Faridkot
Amritsar
Kangra
Approx Travel Time
5h 26m
₹15,220
Onwards
Faridkot
Amritsar
Kangra
Approx Travel Time
8h 56m
₹3,143
Onwards
Faridkot
Amritsar
Kangra
Approx Travel Time
8h 40m
₹1,349
Onwards
Via Kapurthala
Faridkot
Kapurthala
Kangra
Approx Travel Time
8h 19m
₹5,205
Onwards
Frequently Asked Questions
What is the distance between Faridkot and Kangra?
Kangra is approximately 250+ kms from Faridkot.
How long does it take to reach Kangra from Faridkot?
It takes approximately 5 hours to reach Kangra from Faridkot by Bus, Flight Via Amritsar.
What is the cheapest way to reach Kangra from Faridkot?
The cheapest way to reach Kangra from Faridkot is by Train, Bus Via Pathankot.
What is the fastest way to reach Kangra from Faridkot?
The fastest way to reach Kangra from Faridkot is by Bus, Flight Via Amritsar.