
Phillaur to Shimla
Shimla is approximately 200+ kms from Phillaur. The fastest way to reach Shimla from Phillaur is by Cab. It takes approximately 5 hours. The cheapest way to reach Shimla from Phillaur is by Train, Bus Via Chandigarh which would take approximately 5 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
Phillaur
Chandigarh
Shimla
Approx Travel Time
5h 9m
₹794
Onwards
Phillaur
Chandigarh
Shimla
Approx Travel Time
5h 25m
₹1,498
Onwards
Via Mohali
Phillaur
Mohali
Shimla
Approx Travel Time
7h 25m
₹1,305
Onwards
Via Ludhiana
Phillaur
Ludhiana
Shimla
Approx Travel Time
6h 37m
On Demand
Phillaur
Ludhiana
Shimla
Approx Travel Time
6h 57m
On Demand
Frequently Asked Questions
What is the distance between Phillaur and Shimla?
Shimla is approximately 200+ kms from Phillaur.
How long does it take to reach Shimla from Phillaur?
It takes approximately 5 hours to reach Shimla from Phillaur by Cab.
What is the cheapest way to reach Shimla from Phillaur?
The cheapest way to reach Shimla from Phillaur is by Train, Bus Via Chandigarh.
What is the fastest way to reach Shimla from Phillaur?
The fastest way to reach Shimla from Phillaur is by Cab.