Dehradun to Rupbas Distance

Rupbas is approximately 500+ km from Dehradun. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Rupbas, with a total travel time of approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Dehradun, India to Rupbas, India

Via Bharatpur

RECOMMENDED

Dehradun

Bharatpur

Rupbas

Approx Travel Time

9h 28m

₹850

Onwards

Via Delhi, Agra

Dehradun

Delhi

Agra

Rupbas

Approx Travel Time

8h 34m

₹400

Onwards

Dehradun

Delhi

Agra

Rupbas

Approx Travel Time

9h 59m

₹562

Onwards

Dehradun

Delhi

Agra

Rupbas

Approx Travel Time

6h 4m

₹3,213

Onwards

Ads by MMT

Via Delhi, Bayana

FASTEST

Dehradun

Delhi

Bayana

Rupbas

Approx Travel Time

5h 45m

₹3,288

Onwards

Via Muzaffarnagar, Bayana

Dehradun

Muzaffarnagar

Bayana

Rupbas

Approx Travel Time

8h 40m

₹3,111

Onwards

Ads by MMT

Via Aligarh, Bharatpur

Dehradun

Aligarh

Bharatpur

Rupbas

Approx Travel Time

14h 19m

₹1,749

Onwards

Via Haridwar, Bharatpur

Dehradun

Haridwar

Bharatpur

Rupbas

Approx Travel Time

13h 26m

₹2,996

Onwards

Via Delhi, Bharatpur

CHEAPEST

Dehradun

Delhi

Bharatpur

Rupbas

Approx Travel Time

8h 43m

₹330

Onwards

Via Saharanpur, Bharatpur

Dehradun

Saharanpur

Bharatpur

Rupbas

Approx Travel Time

9h

₹637

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Dehradun and Rupbas?

The straight-line distance is approximately 350+ km.

What is the distance from Dehradun to Rupbas via Bharatpur?

Via Bharatpur, the distance is approximately 500+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India