hero
How2Go
Sikandra-Rao to Shimla

Sikandra-Rao to Shimla

Shimla is approximately 400+ km from Sikandra Rao, 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 Delhi

RECOMMENDED

Sikandra Rao

Delhi

Shimla

Approx Travel Time

7h 56m

₹7,758

Onwards

Via Aligarh, Delhi

FASTEST

Sikandra Rao

Aligarh

Delhi

Shimla

Approx Travel Time

6h 52m

₹7,650

Onwards

Sikandra Rao

Aligarh

Delhi

Shimla

Approx Travel Time

8h 25m

₹7,769

Onwards

Via Aligarh, Ghaziabad

Sikandra Rao

Aligarh

Ghaziabad

Shimla

Approx Travel Time

12h 32m

₹1,537

Onwards

Via Ghaziabad, Mohali

Sikandra Rao

Ghaziabad

Mohali

Shimla

Approx Travel Time

13h 40m

₹2,743

Onwards

Via Bulandshahr, Faridabad

Sikandra Rao

Bulandshahr

Faridabad

Shimla

Approx Travel Time

15h 25m

₹2,487

Onwards

Via Aligarh, Panipat

Sikandra Rao

Aligarh

Panipat

Shimla

Approx Travel Time

12h 54m

₹1,446

Onwards

Via Aligarh, Chandigarh

CHEAPEST

Sikandra Rao

Aligarh

Chandigarh

Shimla

Approx Travel Time

13h 30m

₹892

Onwards

Via Ghaziabad, Delhi

Sikandra Rao

Ghaziabad

Delhi

Shimla

Approx Travel Time

8h 7m

₹7,803

Onwards

Via Aligarh, Kalka

Sikandra Rao

Aligarh

Kalka

Shimla

Approx Travel Time

13h 51m

₹982

Onwards

Frequently Asked Questions

What is the distance between Sikandra-Rao and Shimla?

Shimla is approximately 400+ kms from Sikandra-Rao.

How long does it take to reach Shimla from Sikandra-Rao?

It takes approximately 7 hours to reach Shimla from Sikandra-Rao by Bus, Train, Flight Via Aligarh, Delhi.

What is the cheapest way to reach Shimla from Sikandra-Rao?

The cheapest way to reach Shimla from Sikandra-Rao is by Bus, Train Via Aligarh, Chandigarh.

What is the fastest way to reach Shimla from Sikandra-Rao?

The fastest way to reach Shimla from Sikandra-Rao is by Bus, Train, Flight Via Aligarh, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India