SeatRecon
Currently flyingPUBLISHED MAP

STARLUX Airlines Airbus A330-900 seat map

A330-900 (297 seats: 28 Business / 269 Economy)
297 seats28J/16N/253YLast verified Oct 5, 2026

Seat assessment

Ratings reviewed against the cited evidence. Details without sufficient evidence, including unknown window alignment, remain unverified.

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: Extra Legroom Seat (premium)Zone: Extra Legroom Seat (premium)Extra Legroom SeatEXTRA LEGROOM SEATZone: Forward Seat (preferred)Forward SeatFORWARD SEATBusiness ClassBusiness ClassBusinessEconomy ClassEconomy ClassEconomy · 2-4-2GALLEY (left) — Forward galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.GALLEYLAVATORY (left) — Forward left lavatory separated from seat bank by nearer galley/unlabelled blocks Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.LAVAT…GALLEY (center) — Forward galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEYGALLEY (right) — Forward galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEYLAVATORY (left) — Aft Business outboard lavatory Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYGALLEY (center) — Aft Business / forward Economy central galley; one icon, no duplicate inferred complex Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEYLAVATORY (right) — Aft Business outboard lavatory Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYLAVATORY ♿ (left) — Left accessible lavatory after final left row 47 Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.♿ LAVATORY ♿LAVATORY (center) — Centre lavatory between rows 48 and50 Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYLAVATORY (right) — Right lavatory after final right row 48 Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYBASSINET (center) — Upper centre bassinet marker Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.BASSI…BASSINET (center) — Lower centre bassinet marker Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.BASSI…LAVATORY (left) — Tail outboard lavatory after final outboard row 68 Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYLAVATORY (right) — Tail outboard lavatory after final outboard row 68 Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🚻 LAVATORYGALLEY (left) — Tail galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEYGALLEY (center) — Tail galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEYGALLEY (right) — Tail galley Native icon independently transcribed; categorical schematic anchor, not measured physical geometry.🍽 GALLEY2345678303132333435363738394041424344454647485051525357585960616263646566676869CEGKADFHCEGKADFHCEGKADFHCEGKACHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKDEFGHKDEFGACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEGHKACDEGHKACDEGHKACDEGHKDEGEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXITEXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT — Paired emergency-exit chevrons explicitly shown. Door certification type and measured door-to-seat proximity are not inferred.EXIT

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

At a glance
297 seats
Rating mix
258Standard39Be aware
Seats to avoid
  • — Immediately next to the nearest labelled galley bank in the official schematic; possible preparation noise/light are unmeasured editorial cautions.
Worth knowing
  • Bassinet rows: 50
  • 16 extra-legroom seats
  • 2 window seats with a missing or misaligned window

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.

Worth knowing

  • 2E, 2G, 8E, 8G, 69D, 69E — Immediately next to the nearest labelled galley bank in the official schematic; possible preparation noise/light are unmeasured editorial cautions.

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.

Business Class

Rows 2–828 seats

Seats to avoid

  • 2E, 2G, 8E, 8G — Immediately next to the nearest labelled galley bank in the official schematic; possible preparation noise/light are unmeasured editorial cautions.
  • 8C, 8K — Immediately next to the nearest labelled lavatory bank in the official schematic; possible restroom noise and traffic are unmeasured editorial cautions.
Worth knowing
  • Rows next to a galley: 2 and 8
  • Rows next to a lavatory: 8

Economy Class

2-4-2Rows 30–69269 seats

Seats to avoid

  • 30A, 30C, 30H, 30K, 31D, 31E, 31F, 31G, 50D, 50E, 50F, 50G — The official map marks a non-removable armrest. It cannot be raised; extra legroom does not cancel this flexibility restriction. Exact usable width and tray mechanism are unverified.
Worth knowing
  • Bassinet rows: 50
  • Rows next to a galley: 69
  • Rows next to a lavatory: 47, 48, 50, and 68
  • 16 extra-legroom seats
  • 2 window seats with a missing or misaligned window: 35A and 35K

Frequently asked questions

How many seats does the STARLUX Airlines Airbus A330-900 have?
This configuration has 297 seats: 28 Business Class, 269 Economy Class.
What are the best seats on the STARLUX Airlines Airbus A330-900?
No standout seat is established by the available evidence for this layout. Unresolved comfort details remain unverified.
Which seats should I avoid?
Flagged in our data: 2E, 2G, 8E, 8G, 69D, 69E, 69G — Immediately next to the nearest labelled galley bank in the official schematic; possible preparation noise/light are unmeasured editorial cautions; 8C — Immediately next to the nearest labelled lavatory bank in the official schematic; possible restroom noise and traffic are unmeasured editorial cautions.
Which rows have bassinet positions?
Bassinet positions serve row 50.
Does the STARLUX Airlines Airbus A330-900 have lie-flat seats?
Yes — Business Class has 28 seats that convert to a fully flat bed.

Cabins

Business Class

28 seats · Staggered layout · lie-flat
Safran Seats Skylounge Core
Pitch
44"published
Seat
Lie-flat bed
Screen
17.3"

Economy Class

269 seats · 2-4-2
RECARO CL3710
Pitch
31.5"published
Seat
Slimline seat, Extra-legroom seat
Screen
13.3"

More legroom than standard Economy; exact pitch is unpublished.

Extra Legroom SeatForward Seat

Onboard facilities

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

8 lavatories · 7 galleys · 4 door pairs

🍽 GALLEY × 7🚻 WC × 7♿ WC ♿ × 1🍼 BASSINET × 2🚪 EXIT × 4

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.

STARLUX Airlines Airbus A330-900 seat map diagram — Business Class, Economy Class (297 seats)

Download PNG

Provenance

Sources

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

How this map was built

Current official native A330neo plan: seven staggered Business rows 2–8 alternateCEGK/ADFH (28). Economy is2–4–2 with exact partial rows 30ACHK,48DEFGHK,50DEFG,65–68ACDEGHK,69DEG (269). Native numbering skips54–56. Explicit no-window warnings35A/K also confirmed in current official selection policy. Published pitch44 in Business and31–32 in Economy. Safran and RECARO sources support cabin product identity, not per-seat geometry. October5 methodology review: every seat was substantively evaluated within its sold cabin against the current fleet-page-linked native diagram, published product/pitch, explicit window warnings, fixed-armrest markers and nearest labelled service bank. Standard is a reviewed cabin baseline, not certification of unresolved details. All Economy Extra Legroom positions have explicitly non-removable armrests, so that physical flexibility drawback caps them at Be Aware. Forward fees, ordinary seat position and exit eligibility earn no rating upgrade. Native no-window/partially-obstructed-view warnings are manual high-confidence only; other outboard alignment stays unknown and engineering overlays are disabled. Service noise/light/traffic is qualified and unmeasured; no cold-air, storage, tray mechanism, narrowed width or limited-recline claims are inferred. Proximity across doors, unknown blocks, nearer monuments and uncalibrated gaps is not inferred. Schematic furniture preserves individual native symbols but does not certify literal footprints. Correlated uncertain service effects do not automatically create Avoid. Rear centre letters65–69 corrected from DEF to native DEG without changing counts. Native numbering skips54–56; no seats are invented in that gap. Exact native exit-seat colouring is disclosed in each marked seat’s reason; unmarked centre seats in mixed exit rows are not designated exit seats. Partial-view annotations establish a manually reviewed obstruction warning, not its cause or a measured window alignment fraction. Forward Business 2E/G immediately face the labelled central galley. Forward 2C/K have unlabelled blocks/entry-area separation between their seats and the farther outboard galley icons, so no outboard galley adjacency is inferred. Economy 31DEFG is separated from the after-row-8 central galley by the Door-2 entry vestibule and an uncalibrated longitudinal gap; only its explicit armrest restriction is asserted.

What changed

  1. Oct 5, 2026Independent current native layout and substantive seat-quality assessment, fixed-armrest caps, explicit unknown windows and complete native galley/lavatory symbol transcription.
  2. Jul 17, 2026Initial STARLUX configuration generated from the airline's published seating plan and cabin sources.