There are 9 ways to get from Kathmandu to Doti by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dhangarhi, drive
best- Fly from Tribhuvan International Airport (KTM) to Dhangarhi (DHI)plane KTM - DHI
- Drive from Dhangarhi (DHI) to Doticar
6h 35m$78–354Bus, train, drive via Lucknow
cheapest- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Lucknow Jntrain
- Take the train from Lucknow to Tanakpurtrain
- Drive from Tanakpur to Doticar
26h 33m$28–86Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Bareillytrain
- Take the train from Bareilly to Tanakpurtrain
- Drive from Tanakpur to Doticar
27h 33m$45–107Drive 820.6 km
- Drive from Kathmandu to Doticar 820.6 km
12h 47m$98–141Fly to Surkhet, drive
- Fly from Tribhuvan International Airport (KTM) to Surkhet (SKH)plane KTM - SKH
- Drive from Surkhet (SKH) to Doticar
6h 38m$75–345Fly to Nepalgunj Airport, drive
- Fly from Tribhuvan International Airport (KTM) to Nepalgunj Airport (KEP)plane KTM - KEP
- Drive from Nepalgunj Airport (KEP) to Doticar
7h 29m$205–392Bus, train, drive
- Take the bus from Kalanki Dhungeadda to Krishnanagarbus
- Take the train from Barhni to Pilibhit Jntrain
- Take the train from Pilibhit Jn to Tanakpurtrain
- Drive from Tanakpur to Doticar
30h 11m$47–93Bus, train, drive via Gorakhpur
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Lucknowbus
- Take the train from Lucknow to Tanakpurtrain
- Drive from Tanakpur to Doticar
33h 54m$42–114Bus, drive
- Take the bus from Kathmandu Swoyambhu to Lucknowbus
- Take the bus from Lucknow to Ghaziabadbus
- Take the bus from Ghaziabad to Tanakpurbus
- Drive from Tanakpur to Doticar
37h 12m
Tribhuvan International Airport (KTM) to Dhangarhi (DHI) flights
Comparing Your Travel Options
The cheapest way to get from Kathmandu to Doti is to bus and train and drive via Lucknow which costs $27 - $90 and takes 26h 33m.
The fastest way to get from Kathmandu to Doti is to fly and drive which takes 6h 35m and costs $75 - $360.
The distance between Kathmandu and Doti is 729 km. The road distance is 820.6 km.
It takes approximately 6h 35m to get from Kathmandu to Doti, including transfers.
Yes, the driving distance between Kathmandu to Doti is 821 km. It takes approximately 12h 47m to drive from Kathmandu to Doti.
What companies run services between Kathmandu, Nepal and Doti, Nepal?
There is no direct connection from Kathmandu to Doti. However, you can take the line 5 bus to Tribhuvan International Airport, walk to Tribhuvan International Airport (KTM) airport, fly to Dhangarhi (DHI), then drive to Doti. Alternatively, you can take a bus from Khoteshwor to Doti via Bhaktapur, Kathmandu, Faizabad, Ayodhya Cantt, Lucknow Jn, Lucknow, and Tanakpur in around 26h 33m.
- Website
- novaairways.com
Flights from Tribhuvan International Airport to Dhangarhi
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $45–310
Flights from Tribhuvan International Airport to Surkhet
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $45–300
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $60–410
- Website
- buddhaair.com
Flights from Tribhuvan International Airport to Dhangarhi
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–310
Flights from Tribhuvan International Airport to Surkhet
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–300
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $60–410
- Website
- yetiairlines.com
Flights from Tribhuvan International Airport to Nepalgunj Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $160–180
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ayodhya Cantt to Lucknow Jn
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Lucknow to Tanakpur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $2–20
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
Train from Raxaul Jn to Bareilly
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $3–30
- Website
- irctc.co.in
- Sleeper Class
- $3–5
- Third AC (3A)
- $10–13
- Second AC (2A)
- $14–18
- First Class (1A)
- $23–30
Train from Bareilly to Tanakpur
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Barhni to Pilibhit Jn
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
Train from Pilibhit Jn to Tanakpur
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Lucknow to Tanakpur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $2–20
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $1–14
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $10–14
- Phone
- 9857039522
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Kalanki Dhungeadda to Krishnanagar
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $19
- Website
- Namaste Kapilvatsu Tours and Travels
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–38
- Book at
- goibibo.com
- AC Sleeper
- $6–17
- Website
- Travel Point
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 30m
- Frequency
- Every 30 minutes
- Schedules at
- Travel Point
- Website
- Namaste Bihar
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Schedules at
- Namaste Bihar
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a day
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- +91 94566 90714
- Website
- Shanvi travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 4h 48m
- Frequency
- 3 times a day
- Schedules at
- Shanvi travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 32m
- Frequency
- 4 times a day
- Schedules at
- Panwar Travels
- Website
- Tegra Express
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Schedules at
- Tegra Express
- [email protected]
- Website
- Gola Bus Service
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a day
- Website
- Gola Bus Service
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Website
- Gola Bus Service
- Website
- omio.com
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Phone
- +919462796174
- Website
- Sethi Bus
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Website
- Sethi Bus
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Website
- Kamla Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Kamla Travels
- Website
- Dhruv Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 6h 4m
- Frequency
- Once daily
- Schedules at
- Dhruv Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Sonu Travel
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 50m
- Frequency
- 6 times a week
- Website
- Sonu Travel
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Shivangan Holidays Bus
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a week
- Schedules at
- Shivangan Holidays Bus
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Schedules at
- Shri Mehandipur Balaji Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a week
- Schedules at
- Shri Mehandipur Balaji Travels
- Website
- Jai Maa Bhagwati Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Schedules at
- Jai Maa Bhagwati Travels
- Website
- Bhagwati Travels Express
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a week
- Website
- Bhagwati Travels Express
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a week
- Estimated price
- $8–16
- Schedules at
- Laxmi Holidays
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Estimated price
- $8–17
- Schedules at
- Laxmi Holidays
- Website
- Panwar tour and Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 3h 25m
- Frequency
- Once a week
- Schedules at
- Panwar tour and Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Phone
- 9433012790
- [email protected]
- Website
- Shivam Travels
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 4h 25m
- Frequency
- Once a week
- Schedules at
- Shivam Travels
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Gorakhpur to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h 25m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Lucknow
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- $19–40
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h
- Frequency
- Every 20 minutes
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Krishna Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 59m
- Frequency
- Every 30 minutes
- Schedules at
- Krishna Travels
- Website
- Jagdamba tourism
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h
- Frequency
- Every 30 minutes
- Schedules at
- Jagdamba tourism
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h
- Frequency
- Hourly
- Website
- RS Yadav Smart Bus
Bus from Ghaziabad to Tanakpur
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h 15m
- Frequency
- Every 3 hours
- Schedules at
- Safar Express Tour
- Website
- Jamna Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Schedules at
- Jamna Travels
- Website
- Jt Smart Bus
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Schedules at
- Jt Smart Bus
- Website
- Shiv Ganga Express
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Shiv Ganga Express
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $10–35
- Website
- Shymoli Paribahan
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Kashi Vishwanath Tours and Travels
- Website
- Fouji travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Schedules at
- Fouji travels
- Website
- Ashok Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Ashok Travels
- [email protected]
- Website
- Leafybus
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 9h 25m
- Frequency
- 6 times a week
- Website
- Leafybus
- Website
- Shri Krishna Bus Service
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 11h 20m
- Frequency
- 5 times a week
- Schedules at
- Shri Krishna Bus Service
- Website
- Shree Saroj Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a week
- Schedules at
- Shree Saroj Travels
- Website
- Aadishakti Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 7h 20m
- Frequency
- 3 times a week
- Schedules at
- Aadishakti Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 9h 20m
- Frequency
- 3 times a week
- Schedules at
- Sanjay Travels
- Website
- Srts Group
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Schedules at
- Srts Group
- Website
- Northway Holiday Express
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 9h 20m
- Frequency
- Once a week
- Schedules at
- Northway Holiday Express
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Lucknow to Ghaziabad
- Ave. Duration
- 9h 20m
- Frequency
- Once a week
- Website
- NeuGo
- Phone
- 0120-4266593
- Website
- Blueworld tourist private limited
Bus from Ghaziabad to Tanakpur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Website
- Blueworld tourist private limited
- Website
- Mansoori tour and travels
Bus from Ghaziabad to Tanakpur
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Mansoori tour and travels
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 The beginner’s guide to the 2018 World Nomad Games, How do I buy a London Underground ticket?, and Best ways to travel around Australia - to help you get the most out of your next trip.



















































