hero
How2Go
Shimla to Phillaur

Shimla to Phillaur

Phillaur is approximately 200+ kms from Shimla. The fastest way to reach Phillaur from Shimla is by Cab. It takes approximately 5 hours. The cheapest way to reach Phillaur from Shimla is by Bus Via Chandigarh which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Shimla

Phillaur

Approx Travel Time

5h 1m

On Demand

Via Kharar

Shimla

Kharar

Phillaur

Approx Travel Time

5h 14m

On Demand

Ads by MMT

Via Mohali

Shimla

Mohali

Phillaur

Approx Travel Time

6h 2m

₹1,159

Onwards

Via Ludhiana

Shimla

Ludhiana

Phillaur

Approx Travel Time

6h 7m

On Demand

Shimla

Ludhiana

Phillaur

Approx Travel Time

5h 47m

On Demand

Shimla

Ludhiana

Phillaur

Approx Travel Time

6h 6m

On Demand

Ads by MMT

Via Phagwara

Shimla

Phagwara

Phillaur

Approx Travel Time

6h 25m

On Demand

Shimla

Phagwara

Phillaur

Approx Travel Time

6h 4m

On Demand

Shimla

Phagwara

Phillaur

Approx Travel Time

6h 6m

On Demand

Via Chandigarh

CHEAPEST

Shimla

Chandigarh

Phillaur

Approx Travel Time

6h 18m

₹1,083

Onwards

Frequently Asked Questions

What is the distance between Shimla and Phillaur?

Phillaur is approximately 200+ kms from Shimla.

How long does it take to reach Phillaur from Shimla?

It takes approximately 5 hours to reach Phillaur from Shimla by Cab.

What is the cheapest way to reach Phillaur from Shimla?

The cheapest way to reach Phillaur from Shimla is by Bus Via Chandigarh.

What is the fastest way to reach Phillaur from Shimla?

The fastest way to reach Phillaur from Shimla is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India