Kathmandu to Lukla: Every Way to Get There (Flight, Helicopter, Road, and What to Do When Flights Cancel)
Lukla is the starting point for one of the most iconic treks in the world, the route to Everest Base Camp. However, the journey to Lukla is an adventure in itself. Lukla's Tenzing-Hillary Airport is located at 2,845 m (9,383 ft) in the Khumbu region, and is often called one of the world's most difficult airports to land at, not only due to the notoriously short runway and approach up the mountain wall, but because of the ever-changing weather conditions that can keep flights grounded for days at a time.
From your first time in the air to your next, knowing your options for getting to and from the airport and having a Plan B can mean the difference between a stress-free flight and a stressful climb.
Here you will find information about all the possible options for getting from Kathmandu to Lukla: domestic flight, helicopter, road, and when the weather just will not cooperate.
Understanding Lukla Airport and Why It Is So Famous
It is important to understand Lukla's logistical challenges before you book. The geography, altitude, and weather and climate conditions at Tenzing-Hillary Airport are unique, making it a very special regional airport. This is why so many trips in the Everest region are cancelled, and why having a contingency plan is a must for all travellers to the region.
Tenzing-Hillary Airport is located high up on a mountainside above the Dudh Koshi river valley at 2,845 m above sea level. It is designed to be 527 m long and 30 m wide, with a steep 11.7% incline that helps aircraft slow during landing. Along one end of the runway, there is a sheer mountain wall. On the other side is a 600-m drop down into the valley below.
After a pilot starts descent to Lukla, there are no evasive maneuvers. No second chances! All landings should be made on the first attempt. The airport is only open to STOL (Short Take-Off and Landing) aircraft and helicopters, and all pilots must complete 100 STOL missions before they are allowed to fly the Lukla route.
The weather is the challenge that defines it. While clouds roll in over Lukla, Kathmandu continues to shine. Fog forms rapidly in the afternoon, starting after 11 AM, so nearly all flights leave early in the morning. If the conditions get bad, flights are cancelled with no notice, sometimes for several days at a time.
Option 1: Kathmandu to Lukla by Domestic Flight
For many trekkers, the home flight will be the standard option, and it shouldn't be surprising. It's the fastest, easiest, and most popular way to get to Lukla. When traveling in the off-peak seasons, with at least one or two buffer days in your travel plan, the easiest way to begin your trek is to fly directly from Kathmandu. Knowing all the information you need to book it properly and have realistic expectations.
How It Works
In the non-rush seasons (December-February and June-August), flights fly straight from Tribhuvan International Airport's domestic terminal in Kathmandu. The flight lasts 30-35 minutes and offers a wonderful view of the Himalayan foothills on the way down.
Currently, there are three airlines, namely, Tara Air, Summit Air, and Sita Air, that are certified by CAAN (Civil Aviation Authority of Nepal) to operate the route. Tara Air operates DHC-6 Twin Otter aircraft and has the best safety record of the three, and is strongly recommended by trekking companies.
Flight Schedule and Cost
The flights generally take off early, usually 6-9 AM, before the clouds form over the mountains. Foreign nationals are charged USD $238-$255 for a one-way ticket. Round-trip fares run USD $448 to $480. The ticket price for Nepalis is relatively low at NPR 12,200 per entry.
All bags must be checked on the plane and are limited to 15kg (10kg checked and 5kg carry-on). These small planes don't have much room per kilogram.
What to Know Before You Fly
Tickets fill up weeks in advance during peak trekking season, so book one to two months in advance. Please bring your original passport; photocopies are not accepted at check-in. Be at the domestic terminal at least 1 hour before your flight. If possible, use a local trekking company, which can monitor weather conditions. Book you again promptly in case of a flight cancellation, and arrange with the airline.
- Pros: Speedy, picturesque, and the most popular way for trekkers. Simple and easy for travelling alone.
- Cons: Cancellations are common, especially during the busy season, when wait times can reach days due to backlogs. Packing for luggage restrictions.
Option 2: Ramechhap (Manthali) to Lukla Flight
If you are on an adventure during the busy season (spring or autumn), you will probably never be able to fly from Kathmandu. In 2023, the Nepali aviation authority compelled all flights to take off from Manthali Airport in Ramechhap and fly to Lukla during the peak trekking season. It is a surprise to many trekkers for the first time, knowing what it means to your trek and how you are going to get to Ramechhap, and why it is actually in your favour to get to Lukla in time.
Why Flights Shift to Ramechhap in Peak Season
Since April 2023, all the flights operating in Kathmandu's Lukla Airport have been diverted to Manthali Airport at Ramechhap during the peak trekking season of March to May and September to November. Since April 2023, all flights operating from Kathmandu's Lukla Airport have been redirected to Ramechhap's Manthali Airport during the high trekking season from March to May and September to November. This policy will continue to apply to Spring 2026.
That's because there are two reasons. Firstly, the main airports (Tribhuvan International Airport) are very busy with very little time allowance for small domestic aircraft, particularly during busy periods, especially in the summer.
Secondly, the weather is generally clearer (less fog) in the morning hours at Ramechhap than in Kathmandu, allowing more rotations before the afternoon clouds. A 15-20 minute flight to Lukla means there will be more flights before noon, improving reliability.
Getting to Ramechhap
The drive from Kathmandu to Ramechhap takes about 4-5 hours and is about 267 km. Options include:
- The basic rate for a shared jeep from Thamel is USD $20-30 per person, departing from Thamel at 2-3 AM to reach the airport before the morning flights.
- Private jeep (6 people): USD $150 per jeep, for families or small groups
- Overnight stay in Ramechhap: The hotel rooms range from USD $30 to $60 and are only 7 minutes walking distance away from the airport, which is highly recommended because you will get a very rough ride in the morning to get to Kathmandu. Highly recommended is the hotel Freedom Resort or Manakamana Airport View.
Ramechhap to Lukla: Cost and Time
The one-way ticket price for foreigners is USD $207-$210, which is less costly than an air ticket from Kathmandu. The flight is only 15-20 minutes.
- Pros: More reliable flights as compared to Kathmandu, less flight time, and less traffic.
- Cons: This involves an early start/overnight stay in Ramechhap, with extra costs and logistics.
Option 3: Kathmandu to Lukla by Helicopter
In times when waiting for the weather to clear is not an option, a helicopter is the best alternative to reach Lukla. Helicopters do not have to adhere to the same air traffic scheduling requirements as fixed-wing aircraft and can fly in weather conditions that would prevent small planes from operating. It's significantly more expensive, but that price is worth it for those with fixed international connections or limited leave.
How Helicopter Flights Operate
The flight from Kathmandu to Lukla only takes 40 to 50 minutes by helicopter. Unlike small planes, they are not subject to the same air traffic constraints and can fly in weather conditions that keep small planes on the ground. The helicopter is a pretty much sure thing for those who have an international travel date and do not have a lot of flexibility in cancelling a day.
There are two methods for booking helicopter flights to Lukla:
- Shared helicopter: USD $600 for each person and up to five persons. Reliability and comfort are considered great values. The recommendations are for Simrik Air, Altitude Air, and Kailash Helicopter.
- Private charter: USD $2,500-3,000 per flight up to 5 passengers. If travelling in a group of 5, the cost per person is the same as a group seating. Helpful in situations where you have to leave right away and are unable to get a group together.
Cost Recovery and Insurance
If the fixed-wing flight gets cancelled and you opt to travel by helicopter, the airline will refund the cost of the original ticket (around USD $180 – $226), which will help offset the upgrade. Some travel insurance policies also cover helicopter charters if the flight is cancelled due to bad weather for a prolonged period of time, so be sure to obtain a flight cancellation certificate from the airline before changing providers.
- Pros: Very reliable, less weather-dependent, no Ramechhap drive required, and direct to Lukla.
- Cons: Much more costly than a fixed-wing flight.

Option 4: Kathmandu to Lukla by Road and Trek
The road option is not even considered by most trekkers; however, it is there, it does work, and in some cases, it might be the most feasible. If you have been unable to fly for days, if you need to stay on a low budget, or if you are just inquisitive about the way Lukla is approached from the ground, the road trip from Surke.
Followed by the short walk to Lukla, it is a true alternative. It's patient and physically demanding, but it also gives an introduction to the land and height of the Khumbu that flight cannot provide.
The Road Situation as of 2026
There is no complete road to Lukla yet. The road now terminates at Surke (2290m), about 3 km from Lukla/Chaurikharka. The final 3 km from Surke to Lukla is still under construction and has not yet been officially opened. From Surke, it is a 45-60-minute walk to Lukla.
From Kathmandu to Surke, the total distance is 366.9 km, which is divided into steps as follows:
- Kathmandu to Salleri: 266.9 km on blacktopped highway
- Salleri to Bupsa: 70 km of completed road
- Bupsa to Paiya: 25 km completed
- Paiya to Surke: 15 km, opened December 2024
The "Everest Express Road" from Khurkot to Salleri has views of Everest, Thamserku, Ama Dablam, and Makalu.
Jeep Options and Costs
Single-day (direct) route: A shared jeep from Kathmandu to Surke takes 17 to 18 hours and costs USD $55-$70 per person. It usually leaves between 4 am and 6 am and returns late in the evening. Tata Sumo Private jeeps with 9 seats cost USD $400- USD $750.
The route is highly recommended for a 2-day split with the following itinerary: Day 1 Kathmandu to Salleri by shared jeep, 9 to 10 hours, USD $25–$35 per person, and Day 2 Salleri to Surke by jeep, 7 to 8 hours, USD $30–$40 per person, with an afternoon walk on Day 2 to Lukla, free.
Who Should Choose the Road Route?
The road option is more for budget travellers who are willing to sacrifice time for money (about 70% cheaper than flying) or for those who had their flights called off in the past three days or more and need to keep their trip on schedule.
A bonus: The drive to 2,845 m is a slow ascent that better acclimatizes than the instant ascent of a flight.
Please note that the road does not continue into the UNESCO World Heritage Site, Sagarmatha National Park, beyond Lukla. Beyond Lukla, there is no road access, but there is foot traffic.
- Pros: Low cost, not weather dependent, and progressive increases in altitude.
- Cons: Extremely long journey, rough terrain, cramped conditions.
What Happens When Lukla Flights Are Cancelled?
The revoking of flights on the Lukla route is not atypical. but are a normal occurrence on the route to the Everest region. Nearly every hiker who has made the EBC hike has a story to tell. The question is not whether you will have a delay, but how you will be prepared when it occurs. If your alarm buzzes early one morning with bad news, knowing why it happened, how it happened, and what you can do can help keep you calm and make good decisions.
Why Are Cancellations So Common?
Flight cancellations are commonplace in Lukla and not the exception. The main causes:
- Low cloud/fog reducing visibility below the minimum (the most common cause)
- Strong winds on approach make landing difficult.
- Clouds tend to form in the afternoon after 11 AM, making morning time slots so precious.
- During peak seasons, when several days of service cancellation have resulted in an "ATC backlog," passengers can queue up to hundreds in number for the few seats available.
What to Do Step by Step
- Step 1: If the flight is cancelled, they will inform you by your trekking agency or by your hotel between 5 a.m. and 7 a.m. Go back to the hotel and wait for any updates.
- Step 2: If clear, your agent will rebook you on the next available flight, typically the same afternoon, if your date is the next morning.
- Step 3: If 2+ days are canceled, review the schedule. Have you got any buffer days left? Have a set international flight?
- Step 4: Select your backup:
Scenario | Best Option |
| 1–2 day delay, flexible schedule | Wait and rebook at no cost |
| 2+ days cancelled, fixed return flight | Shared helicopter (USD $600) |
| 3+ days cancelled, group of five | Private helicopter (USD $600/person) |
| 3+ days, budget-conscious | Jeep to Surke + walk to Lukla |
The Buffer Day Rule
Never book your international return flight for the same day you're due to fly out of Lukla. This is the #1 universal and expensive error that trekkers make. A minimum of one day of buffer is recommended, two days strongly advised during peak season. Lost international connection is much more expensive than an additional night in Kathmandu.
Best Time of Year for Kathmandu to Lukla Travel
One of the best ways to minimize the risk of cancelled and delayed flights is to plan well. Seasonal weather in the flight window has a strong bearing on the Lukla flight, and there are months that are far more reliable than others. If you have a specific travel date or you can choose, the seasonal picture will give you realistic expectations and help you book at the right time.
Season | Flight Reliability | Conditions | Notes |
| Autumn: mid-Oct to mid-Nov | Lowest cancellation risk | Clear, stable, excellent visibility | Best overall window |
| Spring: mid-Mar to mid-April | Low cancellation risk | Good visibility | Flights from Ramechhap |
| Late spring: May | High | Cloud buildup, monsoon approaching | Book early, expect delays |
| Monsoon: June to August | Very high cancellation risk | Heavy rain, thick cloud | Not recommended unless flexible |
| Winter: December to February | Moderate | Morning fog, cold | Direct flights from Kathmandu |
| September / early October | High | Unstable, post-monsoon | Improving through October |
To wrap up, getting to Lukla requires planning, flexibility, and a good backup strategy. For most trekkers, a domestic flight either from Kathmandu in off-peak months or from Ramechhap during peak season is the right starting point. Book early, fly in the morning, carry your passport, and pack within the 15 kg limit.
Whatever route you choose, the Khumbu awaits. Pack your buffer days, keep your plans flexible, and let the mountains do the rest.
Plan Your Everest Adventure with Nepal Vision Treks
FAQS
How long is the flight from Kathmandu to Lukla?
How much does a helicopter to Lukla cost?
Can I drive all the way to Lukla?
How often are Lukla flights cancelled?
Is it better to fly from Kathmandu or Ramechhap?
How many extra days should I keep for flight delays?



