My Experience Flying Out of Lukla, the World's Most Dangerous (and Chaotic) Airport

The Lukla Airport is a small landing strip carved into the side of a mountain in the Himalayas, between other giant mountains. It is considered one of the world’s most dangerous airports because there is no room for errors takeoffs and landings due to the massive mountains that surround the airport on all sides and a runway that leads right off a steep cliff.

On top of the geographic hazards, the logistics of booking a flight out of this airport can be bewildering to foreigners and even the locals. There is a running joke amongst the people here that the airport runs on the ‘Nepali System’ or ‘Nepali Time’ and I never understood what that meant until I got delayed for 23 hours and spent a whole day watching the fascinating chaos that unfolds at the Lukla Airport.


Lukla airport, photo courtesy of wikipedia. I was too stressed about my flight to think about taking many photos.

My flight was originally ‘scheduled’ for 8:30am in the morning, so I arrived at the airport around 7:45am. It’s a tiny airport with a lobby, check-in area, security check and a waiting ‘gate’ area. All in all the airport building is about the size of a large McDonald’s restaurant, and then airplane runway/taxi area is the size of a small parking lot. The airport was packed well beyond capacity with hundreds of exhausted trekkers trying to get a ticket off the mountain on tiny little airplanes that seat only 12-16 people.

Inside my first flight into Lukla at the start of my trek, this one was delayed for about 5 hours I think, relatively not too bad lol.


There is no boarding call at the Lukla airport, no pre-assigned ‘flight number’, no flight status board, the only thing electronic I saw were the light bulbs and the scale they used to weight people’s bags. I had a local guide who was helping me and as 8:30am came and went, I asked him: ‘So when do we check in? How do we get our boarding pass? And when’s our flight?’. He just shrugged at all of my questions and said, ‘I don’t know, there’s nothing we can do except just wait and hope they call us’.

Step right up and spin the wheel to figure out what your flight status is.

As someone used to airports working in a much more structured way, I was surprised that those questions didn’t have any answers, I had a ticket for 8:30am, it was 10:30am, and I had nothing, no boarding pass, no estimates on when my flight would be pushed to, no information at all as to what was going on. I was confused because the weather, which is usually the culprit here, was a rare perfect: no winds, no clouds, perfect sunny blue skies. I just wanted to go back to Kathmandu where I could take a nice hot shower, but the only info I got regarding when my flight was going to be was ‘We’ll fly out when they open our check-in and the plane gets here’. That did not help and I knew that me getting frustrated wasn’t going to help either.

So I wandered around the tiny airport to try and figure out for myself how this airport operates and what was going on. I watched hoards of confused and frustrated trekkers, who in some cases have already been stuck on the mountain for 4 days unable to get a flight out, swarming the tiny airline desks. People were literally throwing their passports at the exasperated staff trying to get a flight because they’ve been delayed for who knows how long. I also chatted up other travelers and eavesdropped on any English conversations I heard, to try and figure out for myself how this airport operates.

I'll never feel the same way about flight delays, I used to think 2 hours was bad.

What I slowly found out made me really appreciate modern airports in a way I’ve never before as I realized that having confirmation was a luxury. But it’s a luxury that the Lukla airport often times cannot afford.


  1. It’s really difficult to fly in and out of Lukla because a lot of stars have to align perfectly to allow for flights: The weather in Lukla has to be good, the weather in Kathmandu has to be good, and there has to be enough air traffic into Kathmandu to allow for domestic flights. A lot can go wrong with all of these things, the weather can change rapidly in the high mountainous regions of Lukla, Kathmandu is often blanketed with fog, and neither airport has instrument landing systems available meaning pilots have to rely on visuals to be able to land the plane. There is also just a single runway in Kathmandu, and if there are delays (which is extremely common), the international flights are prioritized and they’ll hold all domestic flights until air traffic clears up. This means that nobody, not even the staff working at the airlines can really predict when the next flight is going to be. Everyone’s just hoping for little miracles.

  2. Most foreigners (including myself) here have come to expect confirmation, especially at a place like an airport. Plus everybody has just come back from trekking for weeks and people are tired, they haven’t showered for weeks, and just want to go home. So there are short fuses abound in this cramped little airport which just exacerbates the already chaotic environment. I met some folks who have been stuck on the mountain for 4 days and others who were in tears.

  3. If you get delayed and don’t fly out later in the day you were originally ‘scheduled’ for, trying to get another flight to Kathmandu on the next day is going to be hell. The airlines aren’t going to book you on another flight automatically because chances are all other flights are full (the planes into Lukla only carry 12-16 people and there are hundreds of people everyday trying to return to Kathmandu during the trekking season) and half of those future flights are going to be delayed anyways. Most people I talked to ended up settling for a detour flight to a town called Ramechhap, halfway between Lukla and Kathmandu, and taking a 5+ hour bus ride back to Kathmandu, rather than stand around in Lukla praying for the 30 minute flight to Kathmandu.

  4. A lot of people get upset at their Nepalese guides for not being able to answer the question ‘When is my flight?’, or not being able to provide any information when flights are delayed, which was difficult to witness after learning about the crazy logistics around flights here at Lukla. Most of the time the best and most truthful answer really is: ‘I don’t know, you’ll fly out when the plane gets here, and they give you a boarding pass’. I saw and overheard a lot of Nepali guides getting pressured by their clients for a flight time, which is an impossible ask sometimes, and the guides having to make false promises to try and soothe their confused and frustrated client.

  5. I figured out that they prioritized you if you haven’t been delayed yet (so it doesn’t create an impossible cascading delay situation). Which probably means if there is a flight during your ‘scheduled time’ you get that one. But past that I didn’t understand how they prioritized who got a flight out for the large group of people who have been delayed. As far as I could tell it was a combination of how persistent you were, who your guide knows, and some divine intervention.

I felt a spark of hope every time I saw a flight come in, only for it to be smothered when I saw the flight take off again with me not on it. Although most of them were to and from other cities that weren't Kathmandu.


So after about 7 hours at the airport, through some stroke of luck I got a boarding pass on the last flight of the day and saw my plane come in. I had already given up hope for the day and was just talking to travelers at the airport for fun, so needless to say I was counting my lucky stars and brimming with relief and excitement.
The golden ticket. Does this mean I get to go home?! It even has writing on it!!! I saw some other people that had completely blank boarding passes who boarded flights, so apparently all you just need is to get a hold of this piece of paper.

I strapped into the seat and braced myself for the death defying takeoff as the plane oriented itself down the runway…… when all of a sudden my plane unexpectedly powers down and turns back into the waiting area. The pilot turns around and says to us that the plane was overheating/had technical problems and was not fit to fly anymore today…..

Ugh I was so close…… He said that we should get the first flight in the morning but he wasn’t in charge of that, and at this airport, who knows?


I hung my head in defeat along with everybody else on my flight as I proceeded back to the lodge in Lukla I had stayed the night before. I was really hoping I wouldn’t be here in the freezing cold mountains for another night. That night I had a rough sleep, worrying about whether or not I’d actually get the first flight in the morning and if I would be in that same plane. What if something happens midflight, or mid takeoff when it’s too late to turn back? We would fall straight off the cliff. It didn’t help that my guide who has 15 years of guiding under his belt looked shocked after the aborted flight and had never experienced anything like like, and I met a sherpa on my flight who has summitted Everest 6 times, but seemed really worried about state of the plane. He was hesitant about flying out if it was the same plane the next day.

In the morning I got up at 5:00am and sat around looking up stats regarding airline accidents. Once 5:45 rolled around I walked over to the airport so I could be there right when it opens at 6am. Within 2 minutes of opening, the airport was filled to the brim with frustrated travelers. I found some of my fellow passengers from my aborted flight yesterday, we grouped up, and with strength in numbers made our way to the front of the check-in desk as the staff came in. Thankfully they honored what the pilot had said yesterday and I was off to the waiting area with another boarding pass in hand. I nervously eyed the plane from yesterday still sitting crookedly on the taxi area, but to the relief of everybody on my flight another airplane came in and they boarded us on the new plane. This one took off without a hitch and I was finally on my way back to Kathmandu on a beautifully clear morning.

One last beautiful view (for now) of the tallest mountains on the planet.


I was originally ‘scheduled’ to fly from Lukla to Kathmandu at 8:30am on November 21st, 2018. I was lucky enough to fly out at 7:30am on November 22nd, 2018. It was a 23 hour delay but I felt pretty lucky because it could have been much worse.

Share