hero
How2Go
Sultanpur to Shimla

Sultanpur to Shimla

Shimla is approximately 850+ km from Sultanpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shimla.

Read More
Sort By
Mode of Transport

Via Ayodhya, Delhi

RECOMMENDED

FASTEST

Sultanpur

Ayodhya

Delhi

Shimla

Approx Travel Time

6h 50m

₹13,752

Onwards

Sultanpur

Ayodhya

Delhi

Shimla

Approx Travel Time

7h 5m

₹14,202

Onwards

Via Yamunanagar

Sultanpur

Yamunanagar

Shimla

Approx Travel Time

16h 36m

On Demand

Via Chandigarh

CHEAPEST

Sultanpur

Chandigarh

Shimla

Approx Travel Time

18h 50m

₹1,130

Onwards

Via Faridabad

Sultanpur

Faridabad

Shimla

Approx Travel Time

20h 25m

₹1,941

Onwards

Direct Cab

Sultanpur

Shimla

Approx Travel Time

14h 53m

₹37,878

Onwards

Via Lucknow, Dehradun

Sultanpur

Lucknow

Dehradun

Shimla

Approx Travel Time

22h 40m

₹6,984

Onwards

Via Prayagraj(Allahabad), Delhi

Sultanpur

Prayagraj(Allahabad)

Delhi

Shimla

Approx Travel Time

7h 34m

₹12,697

Onwards

Via Lucknow, Delhi

Sultanpur

Lucknow

Delhi

Shimla

Approx Travel Time

7h 34m

On Demand

Via Varanasi, Delhi

Sultanpur

Varanasi

Delhi

Shimla

Approx Travel Time

7h 48m

₹12,926

Onwards

Frequently Asked Questions

What is the distance between Sultanpur and Shimla?

Shimla is approximately 850+ kms from Sultanpur.

How long does it take to reach Shimla from Sultanpur?

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

What is the cheapest way to reach Shimla from Sultanpur?

The cheapest way to reach Shimla from Sultanpur is by Train, Bus Via Chandigarh.

What is the fastest way to reach Shimla from Sultanpur?

The fastest way to reach Shimla from Sultanpur is by Train, Flight Via Ayodhya, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India