Airline · KLM
Where does KLM fly from? Terminals and gates at 39 airports
KLM is built around Amsterdam Airport (AMS): 32 of its 33 gates (97%) are there, in Terminal 1’s Concourses B, D and C and Terminal 2’s Concourses D, E and F. KLM is the biggest airline at AMS by departures.
Top airports
At Amsterdam Airport (AMS), KLM has 32 gates of its own in Terminal 1’s Concourses B, D and C and Terminal 2’s Concourses D, E and F and runs about 360 departures a day, the most of any airline there.
At Houston Bush Airport (IAH), KLM has 1 gate of its own in Terminal E’s Concourse D and runs about 5-6 departures a week.
At London Heathrow Airport (LHR), KLM uses shared gates in Terminal 4, about 6-7 departures a day.
At Oslo Airport (OSL), KLM uses shared gates in Concourses E, C and D, about 5-6 departures a day.
At Copenhagen Airport (CPH), KLM uses shared gates in Terminal 2’s Concourse A, about 5-6 departures a day.
At Zurich Airport (ZRH), KLM uses shared gates in Concourses A and B, about 5-6 departures a day.
At Stockholm Airport (ARN), KLM uses shared gates in Terminal 2 and Terminal 5’s Concourses E and F, about 5 departures a day.
At Dublin Airport (DUB), KLM uses shared gates in Terminal 1, about 4 departures a day.
KLM’s network
| Airport | Main terminal | Gates of its own | Departures | Nonstop destinations |
|---|---|---|---|---|
| KLM at Amsterdam (AMS) | Terminal 1, Concourse B | 32 | 360/day | 157 |
| KLM at Houston Bush (IAH) | Terminal E, Concourse D | 1 | 5-6/week | 1 |
| KLM at London Heathrow (LHR) | Terminal 4 | shared | 6-7/day | 1 |
| KLM at Oslo (OSL) | Concourse E | shared | 5-6/day | 1 |
| KLM at Copenhagen (CPH) | Terminal 2, Concourse A | shared | 5-6/day | 1 |
| KLM at Zurich (ZRH) | Concourse A | shared | 5-6/day | 1 |
| KLM at Stockholm (ARN) | Terminal 2 | shared | 5/day | 1 |
| KLM at Dublin (DUB) | Terminal 1 | shared | 4/day | 1 |
| KLM at Vienna (VIE) | Terminal 1, Concourse C | shared | 4/day | 1 |
| KLM at Frankfurt (FRA) | Terminal 3, Concourse H | shared | 3-4/day | 1 |
| KLM at Athens (ATH) | Terminal 4, Concourse B | shared | 2-3/day | 1 |
| KLM at New York JFK | Terminal 4 | shared | 2-3/day | 1 |
| KLM at Toronto Pearson (YYZ) | Terminal 3, Concourse C | shared | 2/day | 1 |
| KLM at Singapore (SIN) | Terminal 1, Concourse C | shared | 2/day | 2 |
| KLM at Los Angeles (LAX) | Terminal B | shared | 1-2/day | 1 |
| KLM at Istanbul (IST) | Concourse B | shared | 1-2/day | 1 |
| KLM at Taipei Taoyuan (TPE) | Terminal 2, Concourse D | shared | 1/day | 2 |
| KLM at Atlanta (ATL) | Terminal I, Concourse F | shared | 1/day | 1 |
| KLM at Seoul Incheon (ICN) | Terminal 2 | shared | 1/day | 1 |
| KLM at Johannesburg (JNB) | Terminal B, Concourse A | shared | 1/day | 1 |
| KLM at Mexico City (MEX) | Terminal 1 | shared | 1/day | 1 |
| KLM at Tokyo Narita (NRT) | Terminal 1 | shared | 1/day | 1 |
| KLM at San Francisco (SFO) | Terminal I, Concourse A | shared | 6-7/week | 1 |
| KLM at Bali (DPS) | Terminal I | shared | 6-7/week | 1 |
| KLM at O’Hare (ORD) | Terminal 5, Concourse M | shared | 6-7/week | 1 |
| KLM at Mumbai (BOM) | Terminal 2 | shared | 6/week | 1 |
| KLM at Washington Dulles (IAD) | Concourse A | shared | 6/week | 1 |
| KLM at Beijing Capital (PEK) | Terminal 2 | shared | 5-6/week | 1 |
| KLM at Bangkok Suvarnabhumi (BKK) | Concourse E | shared | 5-6/week | 1 |
| KLM at Las Vegas (LAS) | Terminal 3, Concourse D | shared | 5-6/week | 1 |
| KLM at Jakarta (CGK) | Terminal 3 | shared | 5/week | 1 |
| KLM at Portland (PDX) | Concourse D | shared | 4-5/week | 1 |
| KLM at Boston (BOS) | Terminal E, Concourse E | shared | 4-5/week | 1 |
| KLM at Hong Kong (HKG) | Terminal 1 | shared | 4/week | 1 |
| KLM at Minneapolis/St. Paul (MSP) | Terminal 1, Concourse G | shared | 4/week | 1 |
| KLM at San Diego (SAN) | Terminal 2 | shared | 3-4/week | 1 |
| KLM at Miami (MIA) | Concourse J | shared | 3/week | 1 |
| KLM at Salt Lake City (SLC) | Concourse A | shared | 3/week | 1 |
| KLM at Osaka Kansai (KIX) | Terminal 1C | shared | 3/week | 1 |
In all: 39 airports, 33 gates of its own and about 431 departures a day (added up across them). The most nonstop destinations from one airport: 157, from AMS. At AMS it has 52% of departures, about 7 times Transavia NL’s 8%.
When it flies
Its earliest departure across its top airports is around 6:40 am at AMS. The busiest single hour is 8:00 am–9:00 am at AMS (~66 arrivals and departures). At IAH it flies on Mondays, Tuesdays, Wednesdays, Thursdays, Saturdays and Sundays only (14 of 19 full days). About 23 of its aircraft spend the night at AMS.
Routes and aircraft
From AMS, KLM flies nonstop to 157 destinations, the busiest London Heathrow (LHR, 7/day), Berlin (BER, 6-7/day), London (LCY, 6/day) and Prague (PRG, 6/day). At AMS it flies the E195 (64/day), E190 (63/day) and E175 (52/day).
About this data
Based on 505 full days of flights at AMS, IAH, LHR and OSL and more, Sep 25 – Oct 21, 2026. Gates of its own are the gates where KLM flies the most (regional partners count as their brand). 88% of its departures have no seat count yet, so seat numbers run low.
KLM: questions
Where does KLM fly from?
KLM flies from 39 airports that Chockwise tracks. The biggest are Amsterdam Airport (AMS), in Terminal 1 & 2; Houston Bush Airport (IAH), in Terminal E; and London Heathrow Airport (LHR), in Terminal 4.
Which terminal is KLM at in Amsterdam?
KLM flies from Terminal 1’s Concourses B (37% of its departures), D (16%) and C (11%) and Terminal 2’s Concourses D (21%), E (9%) and F (3%) at Amsterdam Airport (AMS).
Which terminal is KLM at in Houston Bush?
KLM flies from Terminal E’s Concourse D at Houston Bush Airport (IAH).
How many gates does KLM have at AMS?
KLM has 32 gates of its own at Amsterdam Airport (AMS).
How many flights a day does KLM have from AMS?
About 360 departures a day from Amsterdam Airport (AMS) (Oct 5–21, 2026).
Which aircraft does KLM fly from AMS?
At AMS KLM flies the E195 (64/day), E190 (63/day) and E175 (52/day).
Where does KLM fly nonstop from AMS?
KLM flies nonstop from Amsterdam Airport (AMS) to 157 destinations: London Heathrow, Berlin, London, Prague, Barcelona and Oslo and more.
Where does KLM have the most gates?
At Amsterdam Airport (AMS), with 32 gates, then Houston Bush Airport (IAH) with 1 gate.
All airlines · All gates at Amsterdam Airport (AMS) · Route finder