There must be a better way to do this, surely.
I’m hardly the first person to think this while stuck behind a seemingly endless line of people waiting to board an airplane. If this question hasn’t crossed your mind yet, wait till the next time you are cut off from the world as you enter the narrow metal tube between the boarding gate and the airplane—unless yours has glass windows, in which case, enjoy the view!
When you finally board the plane, you and seven others ahead of you in the aisle remain stuck waiting for the guy in 16A—who took “you can bring personal items” too liberally—to finish stowing his luggage. i.e., one person blocks the entire aisle, inside and outside the plane.
There surely must be a better way. After all, throwing the gates open and making it a free-for-all wouldn’t work (?), and the back-to-front boarding-group strategy airlines use doesn’t seem much better either.
NOTE
In each of the simulations below, passengers walk down the aisle to their row, stow their bag in the overhead bin, and take their seat.
This imaginary airplane has 20 rows of 6 seats; 3-3 configuration, single aisle.
Hit Play and watch.
Airlines typically group rows into zones. Boarding the zones back-to-front seems like a perfectly sensible and intuitive way to prevent people from blocking anyone behind them. Doesn’t it?
Let’s see this in action. Watch the aisle.
Boarding is slow when queues form behind a single person. When the first (out of four) zone boards, everyone clusters in the same few rows and blocks the same section of the aisle. The back of the plane becomes crowded while the front remains empty.
This feels inevitable. If you group people by adjacent rows, you guarantee congestion. Everyone needs to stow their bags and sit roughly in the same rows. When they cannot pass each other or stow in parallel, they just wait.
Boarding back-to-front is so inefficient that having people board at random whenever they arrive at the gate is faster.
Try running both simulations a few times and compare the step counts. Boarding at random is unintuitively but consistently faster than back-to-front.
Why?
When passengers are scattered across the plane, multiple people can stow bags at the same time because they are naturally spaced apart. One person stowing in row 3 while another stows in row 17 is much faster than five people queueing behind one person in row 18.
But we can do better.
Three groups: window, middle, aisle. In that order. The window-middle-aisle (WilMA) method is essentially the same idea as random, but applied three times, once for each column of seats.
In reality, this is slightly faster than random, as it eliminates seat shuffles (you know, the awkward choreography where a seated passenger has to stand up and squeeze into the crowded aisle so you can reach your window seat). This isn’t modeled in the simulation, but it contributes less to boarding frustrations than bag stowage anyway.
I was surprised to learn that some airlines use this over back-to-front boarding, although I’ve never witnessed it in the wild. I will believe it when I see it.
Now, ladies and gentlemen, if you could leave your mortal souls for a moment and ascend to the realm of theory, where passengers are perfectly obedient biological automata, executing instructions without hesitation or complaint.
In Jason Steffen’s method, there are no boarding groups. Every passenger stands in an exact order: back-to-front, alternating rows, alternating sides, windows first.
When two consecutive passengers enter the aisle, they are going to rows that are at least two apart. They will never block each other. They stow bags at the exact same time. The entire aisle becomes a neat, parallel-processing pipeline.
Look at all those simultaneous yellow dots. Beautiful.
Of course, this version exists only in theory. Any time saved in the aisle would inevitably be lost trying to herd people into that exact order at the gate.
So let’s descend back to Earth. Fasten your seatbelts.
A practical variant uses four boarding groups instead of individual seat numbers: one side of the plane in every other row, then the other side, then back again. Within each group, the windows board first, then middle, then aisle. This isn’t the logically perfect version, but at least parents can board with their kids now.
I ran each simulation 200 times and averaged the results.
Clearly, there are faster ways to board an airplane.
But if you did make it this far, you probably already knew that efficiency isn’t the only variable in the real world. Boarding groups aren’t designed purely for throughput. There are ticket classes and loyalty programmes, infants and senior citizens, and a myriad of other human factors that dictate priority.
We aren’t neat little yellow dots.
If you’d like to explore this further, I highly recommend the original works that inspired this article:
- CGP Grey’s video - The Airplane Boarding Method That’s Too Perfect To Use
- Jason Steffen’s original paper - Optimal boarding method for airline passengers
- His follow up study - Experimental test of airplane boarding methods

