There are 5 ways to get from Thakurdwara to Dehradun by train, taxi, bus, or car
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 Seohara to Najibabad Jntrain 04301 / ...
- Take the train from Najibabad Jn to Dehraduntrain 14113 / ...
5h 58m₹1,142–3,230Train via Laksar
cheapest- Take the train from Kashipur to Laksar Jntrain 12527 / ...
- Take the train from Laksar Jn to Dehraduntrain 14113 / ...
6h 46m₹735–3,015Taxi, bus
- Take the taxi from Thakurdwara to Moradabad, Uttar Pradeshtaxi
- Take the bus from Moradabad, Uttar Pradesh to Dehradun, Uttarakhandbus Moradabad, Uttar Pradesh - Dehradun, Uttarakhand
7h 12mDrive 182.3 km
- Drive from Thakurdwara to Dehraduncar 182.3 km
2h 59m₹2,057–2,971Taxi
- Take the taxi from Thakurdwara to Dehraduntaxi 182.3 km
2h 59m₹3,800–4,600
Questions & Answers
The cheapest way to get from Thakurdwara to Dehradun is to train via Laksar which costs ₹700 - ₹3,100 and takes 6h 46m.
The fastest way to get from Thakurdwara to Dehradun is to drive which takes 2h 59m and costs ₹2,000 - ₹3,000.
No, there is no direct train from Thakurdwara to Dehradun. However, there are services departing from Seohara and arriving at Dehradun via Najibabad Jn. The journey, including transfers, takes approximately 5h 58m.
The distance between Thakurdwara and Dehradun is 206 km. The road distance is 182.3 km.
The best way to get from Thakurdwara to Dehradun without a car is to train which takes 5h 58m and costs ₹1,100 - ₹3,300.
It takes approximately 5h 58m to get from Thakurdwara to Dehradun, including transfers.
Thakurdwara to Dehradun train services, operated by Indian Railways, depart from Seohara station.
Thakurdwara to Dehradun train services, operated by Indian Railways, arrive at Najibabad Jn station.
Yes, the driving distance between Thakurdwara to Dehradun is 182 km. It takes approximately 2h 59m to drive from Thakurdwara to Dehradun.
There are 1368+ hotels available in Dehradun.
What companies run services between Thakurdwara, India and Dehradun, India?
You can take a vehicle from Thakurdwara to Dehradun via Seohara and Najibabad Jn in around 5h 58m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Seohara to Najibabad Jn
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Najibabad Jn to Dehradun
- Ave. Duration
- 3h 18m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Kashipur to Laksar Jn
- Ave. Duration
- 3h 38m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Laksar Jn to Dehradun
- Ave. Duration
- 1h 56m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Moradabad, Uttar Pradesh to Dehradun, Uttarakhand
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Book at
- https://www.gkbus.in/
- Ave. Duration
- 1h 55m
- Estimated price
- ₹1,100–4,600
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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling around the UAE, and Italy Travel Guides - to help you get the most out of your next trip.






