There are 5 ways to get from Deharadun to Kathmandu by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from Deharadun to Dhangarhi (DHI)
- Fly from Dhangarhi (DHI) to Tribhuvan International Airport (KTM)DHI - KTM
2h 43m$49–293Drive, train, bus via Krishnanagar
cheapest- Drive from Deharadun to Mailani
- Take the train from Mailani to Barhni
- Take the bus from Krishnanagar to Kalanki Dhungeadda
25h 17m$29–52Drive, train, bus
- Drive from Deharadun to Mailani
- Take the train from Mailani to Aishbagh
- Take the bus from Lucknow to Kathmandu Swoyambhu
22h 30m$49–66Drive, train
- Drive from Deharadun to Dudhiyakhurd
- Take the train from Dudhiyakhurd to Sitapur
- Take the train from Sitapur to Raxaul Jn
- Drive from Raxaul Jn to Kathmandu
23h 35m$34–86Drive 656.2 km
- Drive from Deharadun to Kathmandu656.2 km
10h 22m$84–122
Dhangarhi (DHI) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Deharadun to Kathmandu is to drive and train and bus via Krishnanagar which costs $28 - $55 and takes 25h 17m.
The fastest way to get from Deharadun to Kathmandu is to drive and fly which takes 2h 43m and costs $45 - $300.
The distance between Deharadun and Kathmandu is 542 km. The road distance is 656.2 km.
It takes approximately 2h 43m to get from Deharadun to Kathmandu, including transfers.
Yes, the driving distance between Deharadun to Kathmandu is 656 km. It takes approximately 10h 22m to drive from Deharadun to Kathmandu.
There are 1504+ hotels available in Kathmandu.
What companies run services between Deharadun, Nepal and Kathmandu, Nepal?
There is no direct connection from Deharadun to Kathmandu. However, you can drive to Dhangarhi (DHI) airport, fly to Tribhuvan International Airport (KTM), walk to Tribhuvan International Airport, then take the line 5 bus to Singhadurbar. Alternatively, you can take a vehicle from Deharadun to Kathmandu Swoyambhu via Mailani, Aishbagh, Durgapuri, Charbagh, and Lucknow in around 22h 30m.
- Website
- novaairways.com
Flights from Dhangarhi to Tribhuvan International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $40–280
- Website
- buddhaair.com
Flights from Dhangarhi to Tribhuvan International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $40–280
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Mailani to Aishbagh
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Dudhiyakhurd to Sitapur
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $6–9
- First Class (1A)
- $11–14
Train from Sitapur to Raxaul Jn
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- $3–27
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $12–16
- First Class (1A)
- $21–27
Train from Mailani to Barhni
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- $3–23
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $3–4
- Third AC (3A)
- $7–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
- Phone
- 9599757693
- asianshina@ymail.com
Bus from Lucknow to Kathmandu Swoyambhu
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- $38
- Schedules at
- http://www.asianshinabus.com/
- Phone
- 9857039522
- Website
- namastekapilvastubus.com
Bus from Krishnanagar to Kalanki Dhungeadda
- Ave. Duration
- 13h 19m
- Frequency
- Once daily
- Estimated price
- $17
- Website
- https://namastekapilvastubus.com/customer/namastekapilvastu.xhtml
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 Italian Lakes: Getting around by train, How to get from Southend Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.












