There are 9 ways to get from Kathmandu Airport (KTM) to Leh by plane, taxi, bus, car, 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 from Tribhuvan International Airport
best- Fly from Tribhuvan International Airport (KTM) to Kushok Bakula Rimpochee Airport (IXL)plane KTM - IXL
4h 29m₹17,457–38,286Bus via Kathmandu
cheapest- Take the bus from Kathmandu to Delhibus Indo-Nepal Maitree Bus
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus Delhi, Delhi State - Leh(Ladakh), Jammu and Kashmir
3d 1h₹886–5,740Taxi to Simara Airport, fly
- Take the taxi from Kathmandu-Airport-KTM to Simara Airport (SIF)taxi
- Fly from Simara Airport (SIF) to Kushok Bakula Rimpochee Airport (IXL)plane SIF - IXL
15h 9m₹41,018–100,698Bus, drive, train
- Take the bus from Kalanki Dhungeadda to Bharatpurbus
- Drive from Bharatpur to Narkatiaganj Jncar
- Take the train from Narkatiaganj Jn to Sh Mata V Devi Katratrain
- Take the train from Shri Mata Vaishno Devi Katra to Srinagartrain
- Take the bus from Srinagar to Lehbus
2d 15h₹3,802–10,525Drive, train to Darbhanga Airport, fly
- Drive from Kathmandu-Airport-KTM to Raxaul Jncar
- Take the train from Raxaul Jn to Shishotrain
- Fly from Darbhanga Airport (DBR) to Kushok Bakula Rimpochee Airport (IXL)plane DBR - IXL
22h₹15,773–39,917Drive, train to Lok Nayak Jayaprakash Airport, fly
- Drive from Kathmandu-Airport-KTM to Raxaul Jncar
- Take the train from Raxaul Jn to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Kushok Bakula Rimpochee Airport (IXL)plane PAT - IXL
14h 30m₹17,763–33,067Bus
- Take the bus from Kathmandu Swoyambhu to Delhi Majnu ka Tilabus
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus Delhi, Delhi State - Leh(Ladakh), Jammu and Kashmir
3d 1h₹3,686–6,915Bus via Gorakhpur
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus
3d 3hDrive 1,762.2 km
- Drive from Kathmandu Airport (KTM) to Lehcar 1,762.2 km
28h 35m₹21,564–31,147
Tribhuvan International Airport (KTM) to Kushok Bakula Rimpochee Airport (IXL) flights
Questions & Answers
The cheapest way to get from Kathmandu Airport (KTM) to Leh is to bus via Kathmandu which costs ₹850 - ₹6,000 and takes 3 days 1h.
The fastest way to get from Kathmandu Airport (KTM) to Leh is to fly which takes 4h 29m and costs ₹17,000 - ₹39,000.
No, there is no direct bus from Kathmandu Airport (KTM) to Leh. However, there are services departing from Tribhuvan International Airport and arriving at Leh(Ladakh), Jammu and Kashmir via Khoteshwor, Kathmandu, GTB Nagar and Delhi, Delhi State. The journey, including transfers, takes approximately 3 days 1h.
The distance between Kathmandu Airport (KTM) and Leh is 1037 km. The road distance is 1762.2 km.
The best way to get from Kathmandu Airport (KTM) to Leh without a car is to bus via Kathmandu which takes 3 days 1h and costs ₹850 - ₹6,000.
It takes approximately 4h 29m to get from Kathmandu Airport (KTM) to Leh, including transfers.
Kathmandu Airport (KTM) to Leh bus services, operated by Delhi Transport Corporation (DTC), depart from Kathmandu station.
The best way to get from Kathmandu Airport (KTM) to Leh is to fly which takes 4h 29m and costs ₹17,000 - ₹39,000. Alternatively, you can bus via Kathmandu, which costs ₹850 - ₹6,000 and takes 3 days 1h.
Kathmandu Airport (KTM) to Leh bus services, operated by Delhi Transport Corporation (DTC), arrive at Delhi station.
Leh is 15 min behind Kathmandu Airport (KTM). It is currently 2:52 AM in Kathmandu Airport (KTM) and 2:37 AM in Leh.
What companies run services between Kathmandu Airport (KTM), Nepal and Leh, India?
Nepal Airlines and IndiGo Airlines fly from Tribhuvan International Airport (KTM) to Kushok Bakula Rimpochee Airport (IXL) once daily. Alternatively, you can take a bus from Tribhuvan International Airport to Leh(Ladakh), Jammu and Kashmir via Tinkune, Khoteshwor, Bhaktapur, Kathmandu, Delhi, GTB Nagar, Rohini Sector-1 Avantika, and Delhi, Delhi State in around 3d 1h.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 4h 58m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹31,000–70,000
Flights from Simara Airport to Kushok Bakula Rimpochee Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- ₹34,000–110,000
Flights from Simara Airport to Kushok Bakula Rimpochee Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- ₹55,000–150,000
Flights from Simara Airport to Kushok Bakula Rimpochee Airport via Tribhuvan International Airport, Delhi, Chandigarh
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹34,000–110,000
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- ₹15,000–38,000
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Mumbai
- Ave. Duration
- 21h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹24,000–45,000
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Hyderabad, Delhi
- Ave. Duration
- 16h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹23,000–44,000
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Kolkata, Delhi
- Ave. Duration
- 18h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–42,000
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–38,000
Flights from Lok Nayak Jayaprakash Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹12,000–33,000
- Website
- airindia.in
Flights from Simara Airport to Kushok Bakula Rimpochee Airport via Tribhuvan International Airport, Delhi
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- ₹32,000–90,000
Flights from Simara Airport to Kushok Bakula Rimpochee Airport via Tribhuvan International Airport, Delhi, Chandigarh
- Ave. Duration
- 19h 40m
- When
- Monday and Friday
- Estimated price
- ₹32,000–90,000
Flights from Lok Nayak Jayaprakash Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹13,000–38,000
- Website
- spicejet.com
Flights from Darbhanga Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- ₹13,000–35,000
Flights from Lok Nayak Jayaprakash Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹11,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Narkatiaganj Jn to Sh Mata V Devi Katra
- Ave. Duration
- 29h 25m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Shri Mata Vaishno Devi Katra to Srinagar
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- ₹150–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Raxaul Jn to Shisho
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Raxaul Jn to Patliputra
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- babaadventure.com
Bus from Kalanki Dhungeadda to Bharatpur
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹626
- Book at
- babaadventure.com
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Delhi
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- ₹120–3,000
- Website
- DTC
- Ordinary Buses
- ₹120–180
- AC Buses
- ₹240–340
- Airport Express Services
- ₹2,200–3,000
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmir
- Ave. Duration
- 44h
- Frequency
- Every 3 hours
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
Bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmir
- Ave. Duration
- 44h
- Frequency
- Every 3 hours
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
Bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmir
- Ave. Duration
- 44h
- Frequency
- Every 3 hours
- Estimated price
- ₹750–2,700
- Schedules at
- Zingbus
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Delhi Majnu ka Tila
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- ₹2,900–4,100
- Schedules at
- Asian Shina Tours and Travels
- A/C Sleeper
- ₹2,900–3,100
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Website
- Fouji travels
Bus from Gorakhpur to Delhi, Delhi State
- Ave. Duration
- 13h 35m
- Frequency
- Every 10 minutes
- Schedules at
- Fouji travels
- Ave. Duration
- 2h 5m
- Estimated price
- ₹8,000–10,000
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
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 How to get from Luton Airport into central London, South Korea: Travelling from Seoul to Busan , and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Kathmandu Airport (KTM) to Leh is 1762 km. It takes approximately 28h 35m to drive from Kathmandu Airport (KTM) to Leh.
There are 342+ hotels available in Leh.


























