
Shimla to Rupbas
Rupbas is approximately 400+ kms from Shimla. The fastest way to reach Rupbas from Shimla is by Flight, Train Via Delhi, Agra. It takes approximately 7 hours. The cheapest way to reach Rupbas from Shimla is by Train Via Kalka, Tundla which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi, Bharatpur
RECOMMENDED
Shimla
Delhi
Bharatpur
Rupbas
Approx Travel Time
7h 35m
On Demand
Via Delhi, Agra
Shimla
Delhi
Agra
Rupbas
Approx Travel Time
7h 48m
₹7,676
Onwards
FASTEST
Shimla
Delhi
Agra
Rupbas
Approx Travel Time
6h 20m
₹20,664
Onwards
Via Faridabad, Bharatpur
Shimla
Faridabad
Bharatpur
Rupbas
Approx Travel Time
13h 22m
On Demand
Via Kaithal, Bharatpur
Shimla
Kaithal
Bharatpur
Rupbas
Approx Travel Time
15h 24m
On Demand
Via Karnal, Bayana
Shimla
Karnal
Bayana
Rupbas
Approx Travel Time
13h 39m
On Demand
Via Chandigarh, Bharatpur
Shimla
Chandigarh
Bharatpur
Rupbas
Approx Travel Time
15h 57m
On Demand
Via Kalka, Tundla
CHEAPEST
Shimla
Kalka
Tundla
Rupbas
Approx Travel Time
17h 58m
₹820
Onwards
Via Delhi, Bayana
Shimla
Delhi
Bayana
Rupbas
Approx Travel Time
8h 20m
₹7,751
Onwards
Via Delhi, Dholpur
Shimla
Delhi
Dholpur
Rupbas
Approx Travel Time
9h 43m
On Demand
Frequently Asked Questions
What is the distance between Shimla and Rupbas?
Rupbas is approximately 400+ kms from Shimla.
How long does it take to reach Rupbas from Shimla?
It takes approximately 7 hours to reach Rupbas from Shimla by Flight, Train Via Delhi, Agra.
What is the cheapest way to reach Rupbas from Shimla?
The cheapest way to reach Rupbas from Shimla is by Train Via Kalka, Tundla.
What is the fastest way to reach Rupbas from Shimla?
The fastest way to reach Rupbas from Shimla is by Flight, Train Via Delhi, Agra.

