There are 9 ways to get from Haldwani to Kathmandu Airport (KTM) by plane, 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.
Fly from Pantnagar Airport
best- Fly from Pantnagar Airport (PGH) to Tribhuvan International Airport (KTM)plane PGH - KTM
4h 53m$146–317Train, bus via Lucknow
cheapest- Take the train from Haldwani to Lucknowtrain 13020
- Take the bus from Lucknow to Kathmandubus Indo-Nepal Maitree Bus
22h 47m$4–36Train, drive, bus
- Take the train from Haldwani to Moradabadtrain
- Take the train from Moradabad to Narkatiaganj Jntrain
- Drive from Narkatiaganj Jn to Chaubiskothicar
- Take the bus from Chaubiskothi to Kathmandubus
23h 3m$27–70Drive 786.2 km
- Drive from Haldwani to Kathmandu Airport (KTM)car 786.2 km
11h 57m$101–146Taxi to Dhangarhi, fly
- Take the taxi from Haldwani to Dhangarhi (DHI)taxi
- Fly from Dhangarhi (DHI) to Tribhuvan International Airport (KTM)plane DHI - KTM
4h 6m$472–483Train to Indira Gandhi International Airport, fly
- Take the train from Haldwani to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Tribhuvan International Airport (KTM)plane DEL - KTM
9h 26m$78–208Bus via Lucknow
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow to Kathmandu Swoyambhubus
31h 4mTrain, bus
- Take the train from Haldwani to Gorakhpurtrain 13020
- Take the bus from Gorakhpur to Swoyambhubus
31h 25m$10–67Bus
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Bareillybus
- Take the bus from Bareilly to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
34h 18m
Pantnagar Airport (PGH) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Haldwani to Kathmandu Airport (KTM) is to train and bus via Lucknow which costs $3 - $40 and takes 22h 47m.
The fastest way to get from Haldwani to Kathmandu Airport (KTM) is to taxi and fly which takes 4h 6m and costs $470 - $490.
No, there is no direct bus from Haldwani to Kathmandu Airport (KTM). However, there are services departing from Haldwani, Uttarakhand and arriving at Tribhuvan International Airport via Nainital, Uttarakhand, Lucknow, Swoyambhu and Naikap. The journey, including transfers, takes approximately 31h 4m.
The distance between Haldwani and Kathmandu Airport (KTM) is 627 km. The road distance is 786.2 km.
The best way to get from Haldwani to Kathmandu Airport (KTM) without a car is to train and bus via Lucknow which takes 22h 47m and costs $3 - $40.
It takes approximately 4h 53m to get from Haldwani to Kathmandu Airport (KTM), including transfers.
Haldwani to Kathmandu Airport (KTM) bus services, operated by New Shree Mahaveer Travels, depart from Haldwani, Uttarakhand station.
The best way to get from Haldwani to Kathmandu Airport (KTM) is to fly which takes 4h 53m and costs $140 - $320. Alternatively, you can bus via Lucknow, which costs and takes 31h 4m.
Haldwani to Kathmandu Airport (KTM) bus services, operated by New Shree Mahaveer Travels, arrive at Nainital, Uttarakhand station.
Kathmandu Airport (KTM) is 15 min ahead of Haldwani. It is currently 12:52 AM in Haldwani and 1:07 AM in Kathmandu Airport (KTM).
What companies run services between Haldwani, India and Kathmandu Airport (KTM), Nepal?
IndiGo Airlines flies from Pantnagar Airport (PGH) to Tribhuvan International Airport (KTM) twice daily. Alternatively, you can take a bus from Haldwani, Uttarakhand to Tribhuvan International Airport via Nainital, Uttarakhand, Lucknow, Uttar Pradesh, Sachivalaya, Charbagh, Lucknow, Swoyambhu, and Naikap in around 31h 4m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $140–310
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $75–200
- Website
- novaairways.com
Flights from Dhangarhi to Tribhuvan International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $35–260
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $75–170
- Website
- buddhaair.com
Flights from Dhangarhi to Tribhuvan International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–260
- Website
- nepalairlines.com.np
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $130–220
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldwani to Lucknow
- Ave. Duration
- 7h 54m
- 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 Haldwani to Moradabad
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Moradabad to Narkatiaganj Jn
- Ave. Duration
- 13h 21m
- Frequency
- 5 times a day
- Estimated price
- $4–30
- Website
- irctc.co.in
- Sleeper Class
- $4–5
- Third AC (3A)
- $10–13
- Second AC (2A)
- $14–18
- First Class (1A)
- $24–30
Train from Haldwani to New Delhi
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $2–17
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–8
- Second AC (2A)
- $8–10
- First Class (1A)
- $13–17
Train from Haldwani to Gorakhpur
- Ave. Duration
- 14h 24m
- Frequency
- Once daily
- Estimated price
- $3–28
- Website
- irctc.co.in
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $13–17
- First Class (1A)
- $22–28
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Lucknow to Kathmandu
- Ave. Duration
- 12h 39m
- Frequency
- Once daily
- Estimated price
- $1–16
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $12–16
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- Baba Adventure
Bus from Chaubiskothi to Kathmandu
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- Baba Adventure
- Website
- New Shree Mahaveer Travels
Bus from Haldwani, Uttarakhand to Nainital, Uttarakhand
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Schedules at
- New Shree Mahaveer Travels
Bus from Haldwani, Uttarakhand to Nainital, Uttarakhand
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Schedules at
- New Shree Mahaveer Travels
- Website
- Uk India Tour And Travels
Bus from Nainital, Uttarakhand to Lucknow, Uttar Pradesh
- Ave. Duration
- 9h 55m
- Frequency
- Hourly
- Schedules at
- Uk India Tour And Travels
- Phone
- 9599757693
- [email protected]
Bus from Lucknow to Kathmandu Swoyambhu
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- $19–35
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
- Website
- Bus Wallah
Bus from Nainital, Uttarakhand to Bareilly
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Schedules at
- Bus Wallah
- Website
- Devraj Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 45m
- Frequency
- Every 3 hours
- Schedules at
- Devraj Travels
- Ave. Duration
- 3h 16m
- Estimated price
- $35–45
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Want to know more about travelling around Nepal
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
Yes, the driving distance between Haldwani to Kathmandu Airport (KTM) is 786 km. It takes approximately 11h 57m to drive from Haldwani to Kathmandu Airport (KTM).
There are 1690+ hotels available in Kathmandu Airport (KTM).



















