hero
How2Go
Dharamsala to Rupbas

Dharamsala to Rupbas

Rupbas is approximately 650+ km from Dharamsala, 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 Rupbas.

Read More
Sort By
Mode of Transport

Via Ambala, Agra

RECOMMENDED

Dharamsala

Ambala

Agra

Rupbas

Approx Travel Time

13h 42m

₹1,046

Onwards

Dharamsala

Ambala

Agra

Rupbas

Approx Travel Time

13h 10m

₹5,622

Onwards

Via Panipat, Bharatpur

Dharamsala

Panipat

Bharatpur

Rupbas

Approx Travel Time

16h 41m

On Demand

Via Kangra, Delhi, Agra

FASTEST

Dharamsala

Kangra

Delhi

Agra

Rupbas

Approx Travel Time

8h 36m

₹9,896

Onwards

Via Chandigarh, Bharatpur

Dharamsala

Chandigarh

Bharatpur

Rupbas

Approx Travel Time

17h 25m

₹5,413

Onwards

Via Kurukshetra, Agra

CHEAPEST

Dharamsala

Kurukshetra

Agra

Rupbas

Approx Travel Time

13h 51m

₹975

Onwards

Via Delhi, Bayana

Dharamsala

Delhi

Bayana

Rupbas

Approx Travel Time

13h 57m

₹1,119

Onwards

Via Ambala, Bharatpur

Dharamsala

Ambala

Bharatpur

Rupbas

Approx Travel Time

13h 53m

₹1,476

Onwards

Via Karnal, Agra

Dharamsala

Karnal

Agra

Rupbas

Approx Travel Time

14h 15m

₹1,039

Onwards

Via Delhi, Agra

Dharamsala

Delhi

Agra

Rupbas

Approx Travel Time

14h 16m

₹1,044

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Rupbas?

Rupbas is approximately 650+ kms from Dharamsala.

How long does it take to reach Rupbas from Dharamsala?

It takes approximately 9 hours to reach Rupbas from Dharamsala by Cab, Flight, Train Via Kangra, Delhi, Agra.

What is the cheapest way to reach Rupbas from Dharamsala?

The cheapest way to reach Rupbas from Dharamsala is by Bus, Train Via Kurukshetra, Agra.

What is the fastest way to reach Rupbas from Dharamsala?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India