SeatRecon
Currently flyingPUBLISHED MAP

Cathay Pacific Airbus A330-300 seat map — 280 seats

A330-300 33A (280 seats: 50 Business / 230 Economy)
280 seats50J/2N/228YLast 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: Rows containing extra-legroom seatsRows containing extra-legroom seatsROWS CONTAINING EXTRA-LEGROOM SEATSBusiness classBusiness classBusiness · 1-2-1Business classBusiness classBusiness · 2-2-2EconomyEconomyEconomy · 2-4-2LAVATORY (left) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYGALLEY (center) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🍽 GALLEYGALLEY (right) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.GALLEYLAVATORY (right) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.LAVAT…BASSINET (left) — Published bassinet position at row 14.🍼 BASSINETBASSINET (right) — Published bassinet position at row 14.🍼 BASSINETLAVATORY (left) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYGALLEY (center) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🍽 GALLEYLAVATORY (right) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYBASSINET (left) — Published bassinet position at row 18.🍼 BASSINETGALLEY (center) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🍽 GALLEYBASSINET (right) — Published bassinet position at row 18.🍼 BASSINETBASSINET (center) — Published bassinet position at row 39.🍼 BASSINETLAVATORY (center) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.LAVAT…LAVATORY (center) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.LAVAT…LAVATORY (left) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYLAVATORY (right) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYBASSINET (center) — Published bassinet position at row 59.🍼 BASSINETLAVATORY (left) — Derived rendering anchor for an expressly icon-labelled native lavatory. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🚻 LAVATORYLAVATORY ♿ (right) — Derived rendering anchor for an expressly icon-labelled native accessible lavatory (triangle-marked). Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.♿ LAVATORY ♿GALLEY (left) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🍽 GALLEYGALLEY (right) — Derived rendering anchor for an expressly icon-labelled native galley. Native transverse bank preserved; row position is categorical, not measured geometry. Separate icons remain separate records; unlabelled gray blocks are untyped. Overlapping bank anchors do not certify footprint or physical adjacency.🍽 GALLEY11121415161718192039404142434445464748495051596061626364656667686970717273747576ADGKADGKACDGHKACDGHKACDGHKACDGHKACDGHKACDGHKACDGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEFGHKACDEGHKACDEGHKACDEGHKACDEGHKDEGDEGEXIT (type_a) — Door 1.EXIT (type_a) — Door 1.EXITEXIT (type_a) — Door 1.EXIT (type_a) — Door 1.EXITEXIT (type_a) — Door 2.EXIT (type_a) — Door 2.EXITEXIT (type_a) — Door 2.EXIT (type_a) — Door 2.EXITEXIT (type_a) — Door 3 and the published exit area containing individually marked extra-legroom seats; exact seat IDs are listed in the configuration notes.EXIT (type_a) — Door 3 and the published exit area containing individually marked extra-legroom seats; exact seat IDs are listed in the configuration notes.EXITEXIT (type_a) — Door 3 and the published exit area containing individually marked extra-legroom seats; exact seat IDs are listed in the configuration notes.EXIT (type_a) — Door 3 and the published exit area containing individually marked extra-legroom seats; exact seat IDs are listed in the configuration notes.EXITEXIT (type_a) — Door 4.EXIT (type_a) — Door 4.EXITEXIT (type_a) — Door 4.EXIT (type_a) — Door 4.EXIT

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

At a glance
280 seats
Rating mix
2Good243Standard35Be aware
Best seats
  • — Cathay explicitly designates extra legroom for this seat relative to ordinary seats in the same cabin. Booking eligibility and advance-selection charges do not affect comfort rating.
Seats to avoid
  • — The published schematic places this seat in the nearest categorical bank to an expressly labelled lavatory. Passenger movement may affect comfort; distance, queues and noise have not been measured.
Worth knowing
  • Bassinet rows: 14, 18, 39, and 59
  • 2 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

  • 11A, 11K, 17A, 17C, 17H, 17K — The published schematic places this seat in the nearest categorical bank to an expressly labelled lavatory. Passenger movement may affect comfort; distance, queues and noise have not been measured.

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

1-2-1Rows 11–128 seats

Seats to avoid

  • 11A, 11K — The published schematic places this seat in the nearest categorical bank to an expressly labelled lavatory. Passenger movement may affect comfort; distance, queues and noise have not been measured.
  • 11D, 11G — The published schematic places this seat in the nearest categorical bank to an expressly labelled galley. Service activity may affect comfort; distance, noise and light have not been measured.
Worth knowing
  • Rows next to a galley: 11
  • Rows next to a lavatory: 11

Business class

2-2-2Rows 14–2042 seats

Seats to avoid

  • 14A, 14K, 15A, 15K, 16A, 16K, 18A, 18K, 19A, 19K, 20A, 20K — The official paired Business seating plan puts another seat between this window-position seat and the aisle. Reaching the aisle requires passing the neighbouring seat; compared with aisle positions in this same Business cabin, this limits independent access.
Worth knowing
  • Bassinet rows: 14 and 18
  • Rows next to a galley: 17 and 18
  • Rows next to a lavatory: 17

Economy

2-4-2Rows 39–76230 seats

Best seats

  • 59C, 59H — Cathay explicitly designates extra legroom for this seat relative to ordinary seats in the same cabin. Booking eligibility and advance-selection charges do not affect comfort rating.

Seats to avoid

  • 50D, 50E, 50F, 50G, 51A, 51C, 51H, 51K, 75D, 75E, 75G — The published schematic places this seat in the nearest categorical bank to an expressly labelled lavatory. Passenger movement may affect comfort; distance, queues and noise have not been measured.
Worth knowing
  • Bassinet rows: 39 and 59
  • Rows next to a lavatory: 50, 51, and 75
  • 2 extra-legroom seats
  • 2 window seats with a missing or misaligned window: 51A and 51K

Frequently asked questions

How many seats does the Cathay Pacific Airbus A330-300 have?
This configuration has 280 seats: 8 Business class, 42 Business class, 230 Economy.
What are the best seats on the Cathay Pacific Airbus A330-300?
Top-rated in our data: 59C, 59H — Cathay explicitly designates extra legroom for this seat relative to ordinary seats in the same cabin. Booking eligibility and advance-selection charges do not affect comfort rating.
Which seats should I avoid?
Flagged in our data: 11A, 11K, 17A, 17C, 17H, 17K, 50D, 50E — The published schematic places this seat in the nearest categorical bank to an expressly labelled lavatory. Passenger movement may affect comfort; distance, queues and noise have not been measured.
Which rows have bassinet positions?
Bassinet positions serve rows 14, 18, 39, and 59.
Does the Cathay Pacific Airbus A330-300 have lie-flat seats?
Yes — Business class has 8 seats that convert to a fully flat bed.

Cabins

Business class

8 seats · 1-2-1 (reverse herringbone) · lie-flat
Seat
Lie-flat bed

Business class

42 seats · 2-2-2
Seat
Recliner

Economy

230 seats · 2-4-2
Seat
Standard seat, Extra-legroom seat
Rows containing extra-legroom seats

Onboard facilities

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

10 lavatories · 6 galleys · 4 door pairs

🚪 EXIT × 4🍼 BASSINET × 6🍽 GALLEY × 6🚻 WC × 9♿ WC ♿ × 1

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.

Cathay Pacific Airbus A330-300 seat map diagram — Business class, Economy (280 seats)

Download PNG

Provenance

Sources

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

  • Cathay Pacific AirwaysPRIMARY SOURCERetrieved Oct 5, 2026

    Current English A330 fleet page: configuration 33A, its per-cabin passenger counts, section count, bassinet rows, emergency-exit/extra-legroom placement and explicitly listed non-viewing seats.

    The HTML gives numeric counts and textual guidance; exact row positions are in the separately archived official PNG.

    https://www.cathaypacific.com/cx/en_US/flying-with-us/aircraft-and-fleet/airbus-a330/a330.html ↗
  • Cathay Pacific AirwaysPRIMARY SOURCERetrieved Oct 5, 2026

    Official 2026 33A seating-plan image: exact mixed 8-flat-bed plus 42-regional Business grid and 230-seat Economy grid, cabin sections, bassinets, extra-legroom symbols, exits, galleys and lavatories.

    Top-down schematic proves the row grid and monuments but not ordinary window-to-seat alignment.

    https://www.cathaypacific.com/content/dam/cx/aircraft/airbus-industrie-330-300--333/CX_A330_300_33A_2026.png ↗
  • Cathay Pacific AirwaysPRIMARY SOURCERetrieved Oct 5, 2026

    Exit-seat occupants must be at least 12 years old whether accompanied or not, and not seated with an infant. Advance seat-reservation limitations for unaccompanied minors are separate from exit occupancy eligibility. Extra-legroom seats can be reserved for an additional fee by passengers not eligible for free reservation; Cathay Diamond/Gold, oneworld Emerald/Sapphire and Economy Flex passengers can reserve them free.

    Applied only to individually native-marked exit seats. No blanket unaccompanied-minor occupancy prohibition is inferred from advance-reservation policy; no quality effect.

    https://www.cathaypacific.com/cx/en_US/manage-booking/travel-extras/reserve-your-seat.html ↗
How this map was built

Cathay's current official 33A native seating plan supplies numbered rows, seat letters, partial rows and the published 280-seat layout. Individual native legend glyphs: emergency exit only 59A, 59K; emergency exit with extra legroom 59C, 59H; extra legroom without exit designation none. Plain exit glyphs establish eligibility alone. No family-wide or row-position assumption fills unmarked seats. Eligibility remains neutral; ordinary window alignment and as-flown assignment remain unknown. Methodology assessment 2026-10-05: each bookable seat reviewed within its own cabin against the current official seat plan and published exceptions. Cabin amenities and seat-selection eligibility do not create a quality upgrade. Standard denotes the reviewed cabin baseline, with unresolved physical details explicitly retained. G/L flags identify only inspected nearest labelled schematic boundaries and remain capped BeAware; unlabelled blocks, intervening structures and uncalibrated gaps do not establish physical proximity. Every expressly icon-labelled galley/lavatory block is transcribed using its native transverse bank and a qualified derived row anchor. Furniture rendering remains a coarse schematic; unlabelled blocks and overlapping anchors do not certify exact footprint or distance. Paired Business window-position A/K seats are assessed against aisle positions within that same cabin: the native grid shows an intervening neighbour, so independent aisle access is absent and quality is capped BeAware. This rule is not applied to ordinary Economy positioning.

What changed

  1. Oct 5, 2026Rechecked official native rows and cabin totals; preserved historical ID and seat grid. Assessed every seat relative to its cabin and retained unknown physical details. Transcribed labelled service icons with qualified bank/row anchors and documented cautious service exposure or explicit exclusions. Rechecked individual exit and extra-legroom glyphs. Cited current airline exit eligibility policy: minimum age 12 and no infant. Eligibility remains separate from comfort quality. Withdrew unsupported extra-legroom flags/types on 59A, 59K. Applied the same-cabin Business aisle-access cap to 14A, 14K, 15A, 15K, 16A, 16K, 17A, 17K, 18A, 18K, 19A, 19K, 20A, 20K. Corrected row-group notes to list only exact extra-legroom seats and removed unproven whole-row pricing classification.
  2. Jul 14, 2026Initial Cathay Pacific A330-300 33A configuration generated from the current English fleet page and official 2026 seating-plan image.