hero
How2Go
Bharuch to Shimla

Bharuch to Shimla

Shimla is approximately 1200+ kms from Bharuch. The fastest way to reach Shimla from Bharuch is by Train, Flight Via Ahmedabad, Delhi. It takes approximately 9 hours. The cheapest way to reach Shimla from Bharuch is by Train Via Chittorgarh which would take approximately 26 hours.

Sort By
Mode of Transport

Via Chittorgarh

RECOMMENDED

CHEAPEST

Bharuch

Chittorgarh

Shimla

Approx Travel Time

1d 1h 55m

₹540

Onwards

Via Jaipur

Bharuch

Jaipur

Shimla

Approx Travel Time

1d 2h 10m

₹725

Onwards

Ads by MMT

Via Ahmedabad, Delhi

FASTEST

Bharuch

Ahmedabad

Delhi

Shimla

Approx Travel Time

8h 20m

₹10,956

Onwards

Bharuch

Ahmedabad

Delhi

Shimla

Approx Travel Time

9h 5m

₹11,371

Onwards

Via Delhi

Bharuch

Delhi

Shimla

Approx Travel Time

20h 55m

₹7,045

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Bharuch and Shimla?

Shimla is approximately 1200+ kms from Bharuch.

How long does it take to reach Shimla from Bharuch?

It takes approximately 9 hours to reach Shimla from Bharuch by Train, Flight Via Ahmedabad, Delhi.

What is the cheapest way to reach Shimla from Bharuch?

The cheapest way to reach Shimla from Bharuch is by Train Via Chittorgarh.

What is the fastest way to reach Shimla from Bharuch?

The fastest way to reach Shimla from Bharuch is by Train, Flight Via Ahmedabad, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India