SeatRecon
Currently flyingDERIVED LAYOUT

KLM Royal Dutch Airlines Boeing 787-9 seat map

Boeing 787-9 (275 seats: 30 World Business / 21 Premium Comfort / 48 Economy Comfort / 176 Economy)
275 seats30J/21W/48N/176Y13 aircraft (as of Jul 14, 2026)Last verified Jul 14, 2026
Layout reconstructed from airline-published counts — exact seat geometry is approximate.

Seat map

Hover or tap any seat to see its rating and details.

Rating
GreatGoodStandardBe awareAvoid
Seat shape
SuiteLie-flatReclinerStandard
Flags & windows
Has a noteWindow mismatch flaggedNo window (structural blank)
Zone: Economy Comfort (preferred)Economy ComfortECONOMY COMFORTWorld Business ClassWorld Business ClassBusiness · 1-2-1Premium ComfortPremium ComfortPremium Economy · 2-3-2Economy ClassEconomy ClassEconomy · 3-3-3LAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYGALLEY (full_width) — Retained historical schematic galley area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram. · position derived🍽 GALLEYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYGALLEY (full_width) — Retained historical schematic galley area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram. · position derived🍽 GALLEYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYGALLEY (center) — Retained historical schematic galley area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram. · position derived🍽 GALLEYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYGALLEY (full_width) — Retained historical schematic galley area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram. · position derived🍽 GALLEYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORYGALLEY (full_width) — Retained historical schematic galley area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram. · position derived🍽 GALLEYLAVATORY (both_sides) — Retained historical schematic lavatory area/anchor; exact position and dimensions are unverified. Both-sides placement summarizes an inferred area, not a verified pair or total fixture count. The current family page lists six toilets for a conflicting 294-passenger specification; it does not map them onto this retained 275-seat scaffold. · position derived🚻 LAVATORY123456781112131516171819202122232425262728293031323334353637383940ADGKADGKADGKADGKADGKADGKADGKDGACDEFHKACDEFHKACDEFHKABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJDEFABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCDEFGHJABCGJEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXITEXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT — Retained historical schematic exit door area/anchor; exact position and dimensions are unverified. This anchor is not transcribed from an independently published numbered KLM diagram.EXIT

Tap or hover a seat for its rating and details. On a phone, pinch to zoom and drag to pan.

At a glance
275 seats
Rating mix
26Great73Good154Standard22Be aware
Best seats
  • — Fully flat bed with direct aisle access
Seats to avoid
  • — Aisle seat
  • — Middle seat of the centre section — no direct aisle access
  • — Middle seat
Worth knowing
  • Exit rows: 11 and 21
  • Bassinet rows: 1 and 15
  • 64 extra-legroom seats
  • 29 seats without under-seat storage

Tap a seat number to jump to it on the map.

How we rate seats →

Best & worst seats

Our rating engine's picks for this cabin layout — see any seat's full reasoning in the map above.

Best seats

  • 2A, 2D, 2G, 2K, 3A, 3D — Fully flat bed with direct aisle access

Worth knowing

  • 13C, 13D, 13F, 13H — Aisle seat
  • 13E — Middle seat of the centre section — no direct aisle access
  • 15B — Middle seat

Seat guide

Cabin-by-cabin guidance generated from the verified layout records behind this map — which seats the ratings favor, which to think twice about, and the rows worth knowing about before you pick.

World Business Class

1-2-1Rows 1–830 seats

Best seats

  • 2A, 2D, 2G, 2K, 3A, 3D, 3G, 3K, 4A, 4D, 4G, 4K — Fully flat bed with direct aisle access
Worth knowing
  • Bassinet rows: 1
  • Rows next to a galley: 8
  • 4 seats without under-seat storage

Premium Comfort

2-3-2Rows 11–1321 seats

Best seats

  • 12A, 12K, 11A, 11K, 13A, 13K — Window seat
  • 11C, 11D, 11F, 11H, 12C, 12D — Aisle seat

Seats to avoid

  • 13C, 13D, 13F, 13H — Aisle seat
  • 13E — Middle seat of the centre section — no direct aisle access
Worth knowing
  • Exit rows: 11
  • Rows next to a galley: 13
  • 7 extra-legroom seats
  • 7 seats without under-seat storage

Economy Class

3-3-3Rows 15–40224 seats

Best seats

  • 15A, 15J, 16A, 16J, 17A, 17J, 18A, 18J, 19A, 19J, 21A, 21J — Window seat

Seats to avoid

  • 15B, 15E, 15H — Middle seat
  • 39A, 39J, 40A, 40J — Window seat
  • 39B, 39E, 39H, 40B — Middle seat — no aisle access, seated between two passengers
  • 39C — Aisle seat — easy aisle access
Worth knowing
  • Exit rows: 21
  • Bassinet rows: 15
  • Rows next to a galley: 39 and 40
  • Rows next to a lavatory: 39
  • 57 extra-legroom seats
  • 18 seats without under-seat storage

Frequently asked questions

How many seats does the KLM Royal Dutch Airlines Boeing 787-9 have?
This configuration has 275 seats: 30 World Business Class, 21 Premium Comfort, 224 Economy Class.
What are the best seats on the KLM Royal Dutch Airlines Boeing 787-9?
Top-rated in our data: 2A, 2D, 2G, 2K, 3A, 3D, 3G, 3K — Fully flat bed with direct aisle access.
Which seats should I avoid?
Flagged in our data: 13C, 13D, 13F, 13H — Aisle seat; 13E — Middle seat of the centre section — no direct aisle access; 15B, 15E, 15H — Middle seat.
Which rows are the exit rows?
Rows 11 and 21 are exit rows.
Which rows have bassinet positions?
Bassinet positions serve rows 1 and 15.
Does the KLM Royal Dutch Airlines Boeing 787-9 have lie-flat seats?
Yes — World Business Class has 30 seats that convert to a fully flat bed.

Cabins

World Business Class

30 seats · 1-2-1 · lie-flat
JAMCO Venture
Pitch
44"estimated
Width
20.5"estimated
Seat
Lie-flat bed
Screen
18.5" (approx.)
Power
AC power outlet · USB-A

Converts to a fully flat bed; KLM does not publish exact pitch/width/bed length for the 787 World Business Class, so those figures are estimates.

Premium Comfort

21 seats · 2-3-2
Pitch
38"estimated
Width
18.5"estimated
Seat
Recliner
Screen
13" (approx.)
Power
AC power outlet · USB-A · USB-C

The archived current KLM 787-9 family page publishes an average 97 cm pitch for this marketed class. Its maximum 294 passengers conflicts with this retained 275-seat configuration, so the existing pitch, width and recline estimates remain approximate and unverified for this scaffold; no family average is transplanted as an exact installed measurement.

Economy Class

224 seats · 3-3-3
Pitch
31–35"estimated
Width
17.2"estimated
Seat
Standard seat, Extra-legroom seat
Screen
12" (approx.)
Power
AC power outlet · USB-A

The archived current KLM 787-9 family page publishes an average 79 cm pitch for this marketed class. Its maximum 294 passengers conflicts with this retained 275-seat configuration, so the existing pitch, width and recline estimates remain approximate and unverified for this scaffold; no family average is transplanted as an exact installed measurement.

Economy Comfort

Onboard facilities

Drawn on the interactive map above — hover a monument to confirm its position.

5 lavatories · 5 galleys · 4 door pairs

🍽 GALLEY × 5🚻 WC × 5🚪 EXIT × 4

Amenities

Wi-Fi
Available
The official 787-9 family page lists Wi-Fi availability. Per-flight availability, provider, pricing and messaging/browsing packages are not established by the retained sources.
Entertainment
Seatback screens
Seatback entertainment is retained as KLM product context. The recorded 18.5-inch, 13-inch and 12-inch sizes are historical unverified estimates, not published measurements for this 275-seat configuration.
Power
AC power outlet · USB-A · USB-C
AC and USB-A across the cabins; USB-C added in Premium Comfort.
Food & drink
Complimentary meals and drinks on long-haul; enhanced meal service in Premium Comfort and World Business.

Seat map image

A printable snapshot of this exact layout — save it for boarding-day reference. The interactive map above stays the source of truth.

KLM Royal Dutch Airlines Boeing 787-9 seat map diagram — World Business Class, Premium Comfort, Economy Class (275 seats)

Download PNG

Provenance

Sources

Every measurement and claim on this page traces back to one of these. Last verified Jul 14, 2026.

  • WikipediaINDEPENDENT SOURCERetrieved Jul 14, 2026

    Boeing 787-9 fleet count (13) and per-cabin seat split 30 World Business / 21 Premium Comfort / 48 Economy Comfort / 176 Economy (275 total), as of June 2026.

    https://en.wikipedia.org/wiki/KLM_fleet ↗
  • KLM Royal Dutch Airlines (Newsroom)PRIMARY SOURCERetrieved Jul 14, 2026

    Premium Comfort Class rolled out fleet-wide across all Boeing 777 and 787 aircraft; 21 to 28 Premium Comfort seats depending on aircraft type, wider than Economy with more legroom, a larger screen, a footrest and greater recline. World Business Class passengers have direct aisle access.

    https://news.klm.com/klm-royal-dutch-airlines-completes-biggest-product-change-in-years-with-successful-introduction-of-premium-comfort-class/ ↗
  • KLM Royal Dutch Airlines (Newsroom)PRIMARY SOURCERetrieved Jul 14, 2026

    Premium Comfort unveiled May 2022: capacity varies from 21 to 28 seats per aircraft type; wider seats, more legroom, a larger screen, a footrest and recline greater than Economy.

    https://news.klm.com/klm-unveils-new-cabin-class-premium-comfort/ ↗
  • KLM Royal Dutch Airlines (Newsroom)PRIMARY SOURCERetrieved Jul 14, 2026

    Economy Comfort zone at the front of Economy offers up to 10 cm more legroom than a standard seat and reclines about twice as far, and lets passengers disembark earlier.

    https://news.klm.com/klm-introduceert-economy-comfort-zone-en/ ↗
  • KLM Royal Dutch Airlines (Newsroom)PRIMARY SOURCERetrieved Jul 14, 2026

    New World Business Class seats with a sliding door for greater comfort and privacy were introduced on the Boeing 777 fleet (2023); all World Business Class passengers have direct aisle access.

    The release describes the newer 777 product and states JAMCO Venture seats were previously installed on the 787 fleet. Its 198 cm bed, door, massage and charging innovations are not independently bound to this retained 787-9 configuration. It does not certify current 787 door absence or movable divider; no replacement features are inferred.

    https://news.klm.com/klm-introduces-new-world-business-class-seats-aboard-b777-fleet/ ↗
  • KLMPRIMARY SOURCERetrieved Sep 30, 2026

    The archived September 30, 2026 787-9 family specification publishes maximum 294 passengers, average Economy/Economy Comfort/Premium pitches 79/89/97 cm, 1-2-1 Business and six toilets. The maximum conflicts with this retained275-seat derived layout; interactive numbered labels and exact cabin allocations are absent, so no replacement grid or numeric installed dimensions are inferred.

    Archive is a web-tool text extract, not raw HTML, and omits interactive numbered geometry. Partial specification audit only.

    https://www.klm.com/information/travel-class-extra-options/aircraft-types/boeing-787-9 ↗
How this map was built

Four-tier KLM long-haul stack on the Boeing 787-9, the shorter sister of the 787-10: World Business Class (JAMCO Venture, 1-2-1 reverse-herringbone, all-aisle-access), Premium Comfort (2-3-2), Economy Comfort (extra-legroom zone within Economy) and Economy (3-3-3, 9-abreast). BUSINESS PRODUCT: KLM's 2023 release states that JAMCO Venture seats were previously installed on the 787 fleet, but the newer 777 door, bed and charging details are not transferred to this configuration. Current 787 door absence, movable divider, exact orientation and screen sizes remain unverified. LAYOUT DERIVED_FROM_COUNTS: the archived current family page provides specifications but omits interactive numbered labels. The retained row grid remains a reconstruction from the historical neutral counts and product context, not a primary numbered map. COUNTS (Wikipedia KLM fleet table, 787-9 row, as of June 2026): 13 airframes, J=30 World Business / W=21 Premium Comfort / Y+=48 Economy Comfort / Y=176 Economy = 275. The assignment's ~24 Economy Comfort / ~219 Economy (~294) hint is SUPERSEDED by this table: 48 Economy Comfort + 176 Economy = 224 in the single Economy cabin, total 275. MODELLING: business rows 1-8 in 1-2-1 (30 = 7 full rows of 4 + a final centre pair D/G at row 8, since 30 does not divide evenly into 1-2-1 rows and the cabin narrows toward the rear galley). Premium Comfort is 2-3-2, 3 full rows of 7 = 21 (rows 11-13; rows 9-10 skipped for the galley/vestibule per common KLM numbering). Economy Comfort is modelled as a ZONE within the single Economy cabin per AUTHORING §6 (seatTypeId economy-comfort, canonicalTier extra_legroom_economy, contributing the 48N token) — NOT a separate cabin: rows 15-19 full 9-abreast (45) plus a 3-seat centre triple at row 20 (D/E/F) = 48. Standard Economy is rows 21-40 (176): row 21 a bulkhead exit row at door 3 (extra legroom), rows 22-38 full 9-abreast (153), a galley-approach row 39 (9), and a 5-seat last row 40 that narrows to a port triple (A/B/C) plus a starboard aisle+window pair (G/J) ahead of the aft galley/lavatories. DERIVATIONS / UNPUBLISHED: retained door positions, wing span, skipped row numbers, partial-row narrowing, monument areas, per-seat warnings, storage/tray/bassinet restrictions and ratings are unverified historical modelling assumptions. Every retained furniture anchor is marked derived and no lavatory area represents a verified fixture count. The current family page lists six toilets and average pitches of 79/89/97 cm, but its 294 maximum conflicts with this retained 275-seat scaffold; those figures do not certify exact locations, product generation or installed pitch here. Retained numeric seat measurements and screen sizes remain estimates. windowAlignment is left 'unknown' for window seats because the grid is derived and a real window cannot be proven to line up (no 787 window grid exists, so windowGridType is omitted). AUDIT 2026-09-30: Current official specifications do not independently verify this derived row/letter scaffold. Complete configuration verification remains unresolved: dimensions, per-seat claims, furniture, exits, window alignment and operator-specific retrofit state require configuration-specific primary evidence. SOURCE CONTRADICTION: Official maximum 294 contradicts baseline Premium Comfort 275; exact cabin counts and numbered map required.

What changed

  1. Oct 1, 2026Qualify primary-source product, measurement and historical-map scope; correct nonexistent E190 corroboration and make retained787 schematic furniture explicitly derived, without changing seat positions or capacity.
  2. Sep 30, 2026Partial European audit: archived current official specifications, documented unresolved numbered geometry and source contradictions; preserved stable ID and baseline layout.
  3. Jul 14, 2026Initial KLM 787-9 four-cabin instance (275 seats: 30J/21W/48N/176Y) built from the Wikipedia KLM fleet table (counts) and KLM newsroom releases (products); row grid derived from published counts. 787 World Business modelled without the sliding door (that is the 777 product).