
Shimla to Faridkot
Faridkot is approximately 300+ kms from Shimla. The fastest way to reach Faridkot from Shimla is by Flight, Bus Via Amritsar. It takes approximately 6 hours. The cheapest way to reach Faridkot from Shimla is by Bus Via Chandigarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
Shimla
Chandigarh
Faridkot
Approx Travel Time
7h 25m
₹1,059
Onwards
Shimla
Chandigarh
Faridkot
Approx Travel Time
8h 59m
₹3,445
Onwards
Via Rajpura
Shimla
Rajpura
Faridkot
Approx Travel Time
9h 4m
On Demand
Via Amritsar
FASTEST
Shimla
Amritsar
Faridkot
Approx Travel Time
5h 25m
On Demand
Shimla
Amritsar
Faridkot
Approx Travel Time
9h 47m
On Demand
Via Ambala
Shimla
Ambala
Faridkot
Approx Travel Time
10h 14m
On Demand
Via Ludhiana
Shimla
Ludhiana
Faridkot
Approx Travel Time
8h 23m
₹4,387
Onwards
Via Mohali
Shimla
Mohali
Faridkot
Approx Travel Time
9h 18m
₹3,618
Onwards
Shimla
Mohali
Faridkot
Approx Travel Time
9h 32m
₹1,059
Onwards
Frequently Asked Questions
What is the distance between Shimla and Faridkot?
Faridkot is approximately 300+ kms from Shimla.
How long does it take to reach Faridkot from Shimla?
It takes approximately 6 hours to reach Faridkot from Shimla by Flight, Bus Via Amritsar.
What is the cheapest way to reach Faridkot from Shimla?
The cheapest way to reach Faridkot from Shimla is by Bus Via Chandigarh.
What is the fastest way to reach Faridkot from Shimla?
The fastest way to reach Faridkot from Shimla is by Flight, Bus Via Amritsar.


