There are 8 ways to get from Hāthras to Dehradun by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Aligarh Jn to Saharanpurtrain 22431
- Take the bus from Saharanpur to Dehradunbus Saharanpur - Dehradun
8h 46m₹701–3,932Train
cheapest- Take the train from Aligarh Jn to Dehraduntrain 14113
10h 51m₹361–2,832Bus
- Take the bus from Hathras to Dehradunbus
11h 4m₹1,199–2,602Drive 338.5 km
- Drive from Hāthras to Dehraduncar 338.5 km
5h 15m₹3,819–5,516Taxi
- Take the taxi from Hāthras to Dehraduntaxi 338.5 km
5h 15m₹6,500–8,500Train, train to Indira Gandhi International Airport, fly
- Take the train from Hathras City to Mathura Jntrain
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
6h 30m₹5,007–10,237Train via Ghāziābād
- Take the train from Harhras Qilah to Ghaziabadtrain 04417
- Take the train from Ghaziabad to Dehraduntrain 12055 / ...
9h 28m₹370–2,823Train to Jaipur International Airport, fly
- Take the train from Hathras City to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Dehradun Airport (DED)plane JAI - DED
9h 53m₹6,031–14,584
Hāthras to Dehradun by train, foot, and bus
Questions & Answers
The cheapest way to get from Hāthras to Dehradun is to train which costs ₹360 - ₹2,900 and takes 10h 51m.
The fastest way to get from Hāthras to Dehradun is to drive which takes 5h 15m and costs ₹3,800 - ₹5,500.
No, there is no direct bus from Hāthras to Dehradun. However, there are services departing from Hathras and arriving at FlixBus Dehradun - Rispana Chowk via Dehradun ISBT and FlixBus Dehradun - Jogiwala Chowk. The journey, including transfers, takes approximately 11h 4m.
No, there is no direct train from Hāthras to Dehradun. However, there are services departing from Harhras Qilah and arriving at Dehradun via Ghaziabad. The journey, including transfers, takes approximately 9h 28m.
The distance between Hāthras and Dehradun is 361 km. The road distance is 338.5 km.
The best way to get from Hāthras to Dehradun without a car is to train and bus which takes 8h 46m and costs ₹700 - ₹4,000.
It takes approximately 8h 46m to get from Hāthras to Dehradun, including transfers.
Hāthras to Dehradun bus services, operated by UPSRTC, depart from Hathras station.
Hāthras to Dehradun train services, operated by Indian Railways, depart from Harhras Qilah station.
The best way to get from Hāthras to Dehradun is to bus which takes 11h 4m and costs ₹1,200 - ₹2,600. Alternatively, you can train via Ghāziābād, which costs ₹370 - ₹2,900 and takes 9h 28m.
What companies run services between Hāthras, India and Dehradun, India?
UPSRTC operates a bus from Hathras to Dehradun twice daily. Tickets cost ₹500–1,100 and the journey takes 10h. Alternatively, you can take a train from Harhras Qilah to Dehradun via Ghaziabad in around 9h 28m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹3,900–7,000
Flights from Jaipur International Airport to Dehradun Airport
- Ave. Duration
- 1h 22m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₹5,000–13,000
Flights from Jaipur International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 2h 55m
- When
- Saturday and Wednesday
- Estimated price
- ₹5,000–13,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,900–7,000
Flights from Jaipur International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹5,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Aligarh Jn to Saharanpur
- Ave. Duration
- 4h 33m
- Frequency
- Twice a week
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Hathras City to Mathura Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Harhras Qilah to Ghaziabad
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Ghaziabad to Dehradun
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Aligarh Jn to Dehradun
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Hathras City to Gandhinagar Jpr
- Ave. Duration
- 5h 48m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Saharanpur to Dehradun
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₹390–5,250
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Hathras to Dehradun
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₹500–1,100
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹500–1,100
- AC
- ₹700–950
- Ave. Duration
- 5h 15m
- Estimated price
- ₹6,500–8,500
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Hāthras to Dehradun bus services, operated by UPSRTC, arrive at Dehradun station.
Hāthras to Dehradun train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Hāthras to Dehradun is 338 km. It takes approximately 5h 15m to drive from Hāthras to Dehradun.
There are 1368+ hotels available in Dehradun.












