
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 8 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
Phillaur
Chandigarh
Shimla
Approx Travel Time
7h 19m
₹744
Onwards
Phillaur
Chandigarh
Shimla
Approx Travel Time
6h 45m
₹1,033
Onwards
Via Ludhiana
Phillaur
Ludhiana
Shimla
Approx Travel Time
6h 32m
₹2,414
Onwards
Phillaur
Ludhiana
Shimla
Approx Travel Time
7h 5m
₹1,045
Onwards
Phillaur
Ludhiana
Shimla
Approx Travel Time
6h 47m
₹1,256
Onwards
Via Panchkula
Phillaur
Panchkula
Shimla
Approx Travel Time
7h 18m
₹1,101
Onwards
Via Mohali
Phillaur
Mohali
Shimla
Approx Travel Time
6h 17m
₹1,104
Onwards
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.

