hero
How2Go
Rupbas to Shimla

Rupbas to Shimla

Shimla is approximately 500+ km from Rupbas, 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 Agra, Delhi

RECOMMENDED

Rupbas

Agra

Delhi

Shimla

Approx Travel Time

6h 43m

₹7,768

Onwards

FASTEST

Rupbas

Agra

Delhi

Shimla

Approx Travel Time

6h 8m

₹28,376

Onwards

Via Bharatpur, Delhi

Rupbas

Bharatpur

Delhi

Shimla

Approx Travel Time

7h 15m

₹8,147

Onwards

Via Bayana, Faridabad

Rupbas

Bayana

Faridabad

Shimla

Approx Travel Time

12h 43m

₹928

Onwards

Via Bharatpur, Chandigarh

Rupbas

Bharatpur

Chandigarh

Shimla

Approx Travel Time

14h 9m

₹3,484

Onwards

Via Tundla, Karnal

Rupbas

Tundla

Karnal

Shimla

Approx Travel Time

13h 41m

₹5,275

Onwards

Via Nadbai, Faridabad

Rupbas

Nadbai

Faridabad

Shimla

Approx Travel Time

16h 21m

₹1,065

Onwards

Via Tundla, Kalka

CHEAPEST

Rupbas

Tundla

Kalka

Shimla

Approx Travel Time

17h 13m

₹525

Onwards

Via Bayana, Delhi

Rupbas

Bayana

Delhi

Shimla

Approx Travel Time

6h 49m

₹7,808

Onwards

Via Dholpur, Delhi

Rupbas

Dholpur

Delhi

Shimla

Approx Travel Time

8h 12m

₹8,203

Onwards

Frequently Asked Questions

What is the distance between Rupbas and Shimla?

Shimla is approximately 500+ kms from Rupbas.

How long does it take to reach Shimla from Rupbas?

It takes approximately 6 hours to reach Shimla from Rupbas by Train, Flight Via Agra, Delhi.

What is the cheapest way to reach Shimla from Rupbas?

The cheapest way to reach Shimla from Rupbas is by Train Via Tundla, Kalka.

What is the fastest way to reach Shimla from Rupbas?

The fastest way to reach Shimla from Rupbas is by Train, Flight Via Agra, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India