There are 4 ways to get from IIT Roorkee to Dehradun by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Roorkee to Dehraduntrain 12017 / ...
2h 12m₹319–1,312Bus
- Take the bus from Roorkee to Dehradunbus redbusIndia_A/C Seater/Sleeper / ...
2h 34m₹330–650Drive 70.6 km
- Drive from IIT Roorkee to Dehraduncar 70.6 km
1h 23m₹691–998Taxi
- Take the taxi from IIT Roorkee to Dehraduntaxi 70.6 km
1h 23m₹1,600–2,000
Comparing Your Travel Options
The cheapest way to get from IIT Roorkee to Dehradun is to bus which costs ₹330 - ₹650 and takes 2h 34m.
The fastest way to get from IIT Roorkee to Dehradun is to drive which takes 1h 23m and costs ₹650 - ₹1,000.
Yes, there is a direct bus departing from Roorkee and arriving at Dehradun. Services depart every 30 minutes, and operate every day. The journey takes approximately 2h.
No, there is no direct train from IIT Roorkee to Dehradun. However, there are services departing from Roorkee and arriving at Dehradun via . The journey, including transfers, takes approximately 2h 12m.
The distance between IIT Roorkee and Dehradun is 99 km. The road distance is 70.6 km.
The best way to get from IIT Roorkee to Dehradun without a car is to train which takes 2h 12m and costs ₹310 - ₹1,400.
It takes approximately 2h 12m to get from IIT Roorkee to Dehradun, including transfers.
IIT Roorkee to Dehradun bus services, operated by CIty Land Travels, depart from Roorkee station.
IIT Roorkee to Dehradun train services, operated by Indian Railways, depart from Roorkee station.
The best way to get from IIT Roorkee to Dehradun is to train which takes 2h 12m and costs ₹310 - ₹1,400. Alternatively, you can bus, which costs ₹330 - ₹650 and takes 2h 34m.
What companies run services between IIT Roorkee, India and Dehradun, India?
Indian Railways operates a train from Roorkee to Dehradun 5 times a day. Tickets cost ₹140–1,100 and the journey takes 2h 4m. Alternatively, CIty Land Travels operates a bus from Roorkee to Dehradun hourly, and the journey takes 2h. 16 other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Roorkee to Dehradun
- Ave. Duration
- 2h 4m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- CIty Land Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Ezy Go Bus
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Schedules at
- Ezy Go Bus
- Phone
- +91 94625 06507
- [email protected]
- Website
- Anshu Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Schedules at
- Anshu Travels
- [email protected]
- Website
- Leafybus
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Website
- Leafybus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
- Phone
- +91 8218967962
- [email protected]
- Website
- Baba Travels Mathura
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Website
- Baba Travels Mathura
- Schedules at
- Baba Travels Mathura
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Travels
- Website
- Sunil Bus Service
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- Sunil Bus Service
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 56m
- Frequency
- Twice daily
- Website
- Shri Krishna Travels
- Phone
- 9599757693
- [email protected]
- Website
- omio.com
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹440–600
- Schedules at
- asianshinabus.com
- Website
- India Tours and Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Mohindra Smart Bus
Bus from Roorkee to Dehradun
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Mohindra Smart Bus
- Website
- Shivay Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Shivay Travels
- Phone
- +91 9414892468
- [email protected]
- Website
- Karni Kripa Travels And Cargo
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Website
- Karni Kripa Travels And Cargo
- Website
- Choudhary Holidays
Bus from Roorkee to Dehradun
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Schedules at
- Choudhary Holidays
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Roorkee to Dehradun
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- Maharani Travels
- Ave. Duration
- 1h 23m
- Estimated price
- ₹1,600–2,000
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, How to get from London City Airport into central London, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
IIT Roorkee to Dehradun bus services, operated by CIty Land Travels, arrive at Dehradun station.
IIT Roorkee to Dehradun train services, operated by Indian Railways, arrive at Dehradun station.
Yes, the driving distance between IIT Roorkee to Dehradun is 71 km. It takes approximately 1h 23m to drive from IIT Roorkee to Dehradun.
There are 1251+ hotels available in Dehradun.



























