Roorkee
Roorkee
Dehradun
Dehradun
Bus

Roorkee to Dehradun

Updated: 21 May 2026

The distance from Roorkee to Dehradun is about 70 km. The route follows NH 7. The journey takes 1.5 to 2 hours by road. Dehradun is the capital city of Uttarakhand.

Total Distance: 70 km driving distance, 60 km air distance.
Fastest Way
Private car, taking 1.5 hours via NH 7.
Cheapest Way
UTC bus, costing around 100 INR.
Compare Roorkee to Dehradun Routes
Bus
Direct
Duration
2 hours
Avg Price
100-200 INR
Operator
UTC
Route
NH 7

Buses are very frequent.

Travel Tips
  • Bus Travel
    Buses are very frequent from Roorkee.
  • Food
    Try the local street food in Dehradun.
  • Navigation
    Use GPS for local roads.
  • Booking
    No advance booking needed for buses.
  • Weather
    Carry a jacket for winter travel.
Safety Tips
  • Road Safety
    Drive carefully on state highways.
  • Personal Items
    Keep your wallet in a secure pocket.
  • Emergency
    Know the nearest hospital location.
  • Night Travel
    Avoid late-night travel on rural roads.
People Also Ask
  • Is it a direct route?
    Yes, direct buses are available.
  • How long does it take?
    About 2 hours.
  • Is Dehradun safe?
    Yes, it is a safe city.
  • What is the best transport?
    Bus is the most convenient.
  • Are there trains?
    Yes, but bus is faster.
Quick Info
  • From Roorkee, Uttarakhand, India
  • To Dehradun, Uttarakhand, India
  • Modes
Best Time to Travel

Throughout the year.

Things to Do in Dehradun
1
Robber's Cave
A natural cave formation.
2
Sahastradhara
A beautiful waterfall.
3
Local Markets
Explore the bustling markets of Dehradun.
4
Historical Sites
Visit the various historical sites in the city.
Tags
Roorkee to Dehradun Dehradun travel bus to Dehradun Uttarakhand travel Roorkee to Dehradun distance traveling to Dehradun Dehradun bus stand NH 7 route
More to Roorkee