hero
How2Go
Bhilwara to Shimla

Bhilwara to Shimla

Shimla is approximately 700+ kms from Bhilwara. The fastest way to reach Shimla from Bhilwara is by Train, Flight Via Ajmer, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Bhilwara is by Train Via Delhi, Kalka which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ajmer, Delhi

RECOMMENDED

FASTEST

Bhilwara

Ajmer

Delhi

Shimla

Approx Travel Time

6h 32m

₹14,944

Onwards

Bhilwara

Ajmer

Delhi

Shimla

Approx Travel Time

7h 32m

₹17,146

Onwards

Bhilwara

Ajmer

Delhi

Shimla

Approx Travel Time

6h 54m

₹15,404

Onwards

Via Gurgaon

Bhilwara

Gurgaon

Shimla

Approx Travel Time

19h

₹1,465

Onwards

Ads by MMT

Direct Cab

Bhilwara

Shimla

Approx Travel Time

15h

₹19,005

Onwards

Via Jaipur

Bhilwara

Jaipur

Shimla

Approx Travel Time

21h 13m

₹4,002

Onwards

Bhilwara

Jaipur

Shimla

Approx Travel Time

19h 55m

₹2,570

Onwards

Ads by MMT

Via Delhi, Mohali

Bhilwara

Delhi

Mohali

Shimla

Approx Travel Time

16h 45m

₹3,403

Onwards

Via Delhi, Kalka

CHEAPEST

Bhilwara

Delhi

Kalka

Shimla

Approx Travel Time

18h 38m

₹580

Onwards

Via Udaipur, Delhi

Bhilwara

Udaipur

Delhi

Shimla

Approx Travel Time

7h 57m

₹14,659

Onwards

Frequently Asked Questions

What is the distance between Bhilwara and Shimla?

Shimla is approximately 700+ kms from Bhilwara.

How long does it take to reach Shimla from Bhilwara?

It takes approximately 7 hours to reach Shimla from Bhilwara by Train, Flight Via Ajmer, Delhi.

What is the cheapest way to reach Shimla from Bhilwara?

The cheapest way to reach Shimla from Bhilwara is by Train Via Delhi, Kalka.

What is the fastest way to reach Shimla from Bhilwara?

The fastest way to reach Shimla from Bhilwara is by Train, Flight Via Ajmer, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India