Hainan Airlines

Airbus A330-900neo

301 seats · 2 cabins · A330-900neo

Collected Sep 29, 2026

Find your spot.

Choose a seat. See its perks and tradeoffs.

Find seats for your prioritiesCombine preferences. See the tradeoffs.

Searching Economy · Deck 1

Look for listed benefits
Skip seats with these listed cautions

All selected preferences apply. Results use the seat notes we have; unlisted cautions may still apply. Confirm the layout and availability with your airline.

Choose a preference to see matching seats.

BenefitsTradeoffsMajor cautionDetails only

Wide cabin · scroll sideways to see every seat

FRONT OF CABIN

The interactive seat map loads with JavaScript.

Browse every seat’s details
BACK OF CABIN

Schematic from published seat labels and positions; not to scale. Window alignment, exits, and service areas are not drawn.

Hainan Airlines A330-900neo: seat details

301 seats across 2 cabins. Match this configuration with your booking before choosing a seat.

Cabin dimensions
CabinSeatsPitchWidthRecline
Business2478"20"180°
Economy27732"17.5"5"
Cabin amenities
CabinSeats coveredWi-FiEntertainmentPower
BusinessAll 24 seatsEquippedOn-demand entertainmentAC power
EconomyAll 277 seatsEquippedOn-demand entertainmentUSB charging

Streaming entertainment may use an onboard network without internet access. Equipment and charges can vary by flight; unconfirmed details do not mean an amenity is absent.

Seat-by-seat dimensions and things to know

Measurements use seat-specific details when available, otherwise cabin values. Missing notes do not guarantee a drawback-free seat. The map is schematic; aircraft and cabin layouts can change.

Seat details for Hainan Airlines A330-900neo
SeatCabinPitchWidthReclineThings to know
11CBusiness78"20"180°Near a galley
11EBusiness78"20"180°Bassinet position nearby · Near a galley
11GBusiness78"20"180°Bassinet position nearby · Near a galley
11KBusiness78"20"180°Near a galley
12ABusiness78"20"180°Not listed
12DBusiness78"20"180°Not listed
12FBusiness78"20"180°Not listed
12HBusiness78"20"180°Not listed
15CBusiness78"20"180°Not listed
15EBusiness78"20"180°Not listed
15GBusiness78"20"180°Not listed
15KBusiness78"20"180°Not listed
16ABusiness78"20"180°Not listed
16DBusiness78"20"180°Not listed
16FBusiness78"20"180°Not listed
16HBusiness78"20"180°Not listed
17CBusiness78"20"180°Not listed
17EBusiness78"20"180°Not listed
17GBusiness78"20"180°Not listed
17KBusiness78"20"180°Not listed
18ABusiness78"20"180°Near a lavatory · Near a galley
18DBusiness78"20"180°Near a lavatory · Near a galley
18FBusiness78"20"180°Near a lavatory · Near a galley
18HBusiness78"20"180°Near a lavatory · Near a galley
31AEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31CEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31DEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31EEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31FEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31GEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31HEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
31KEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a galley
32AEconomy32"17.5"5"Not listed
32CEconomy32"17.5"5"Not listed
32DEconomy32"17.5"5"Not listed
32EEconomy32"17.5"5"Not listed
32FEconomy32"17.5"5"Not listed
32GEconomy32"17.5"5"Not listed
32HEconomy32"17.5"5"Not listed
32KEconomy32"17.5"5"Not listed
33AEconomy32"17.5"5"Not listed
33CEconomy32"17.5"5"Not listed
33DEconomy32"17.5"5"Not listed
33EEconomy32"17.5"5"Not listed
33FEconomy32"17.5"5"Not listed
33GEconomy32"17.5"5"Not listed
33HEconomy32"17.5"5"Not listed
33KEconomy32"17.5"5"Not listed
34AEconomy32"17.5"5"Not listed
34CEconomy32"17.5"5"Not listed
34DEconomy32"17.5"5"Not listed
34EEconomy32"17.5"5"Not listed
34FEconomy32"17.5"5"Not listed
34GEconomy32"17.5"5"Not listed
34HEconomy32"17.5"5"Not listed
34KEconomy32"17.5"5"Not listed
35AEconomy32"17.5"5"Window is misaligned · Wing limits the view
35CEconomy32"17.5"5"Not listed
35DEconomy32"17.5"5"Not listed
35EEconomy32"17.5"5"Not listed
35FEconomy32"17.5"5"Not listed
35GEconomy32"17.5"5"Not listed
35HEconomy32"17.5"5"Not listed
35KEconomy32"17.5"5"Window is misaligned · Wing limits the view
36AEconomy32"17.5"5"Window is misaligned · Wing limits the view
36CEconomy32"17.5"5"Not listed
36DEconomy32"17.5"5"Not listed
36EEconomy32"17.5"5"Not listed
36FEconomy32"17.5"5"Not listed
36GEconomy32"17.5"5"Not listed
36HEconomy32"17.5"5"Not listed
36KEconomy32"17.5"5"Window is misaligned · Wing limits the view
37AEconomy32"17.5"5"Wing limits the view
37CEconomy32"17.5"5"Not listed
37DEconomy32"17.5"5"Not listed
37EEconomy32"17.5"5"Not listed
37FEconomy32"17.5"5"Not listed
37GEconomy32"17.5"5"Not listed
37HEconomy32"17.5"5"Not listed
37KEconomy32"17.5"5"Wing limits the view
38AEconomy32"17.5"5"Wing limits the view
38CEconomy32"17.5"5"Not listed
38DEconomy32"17.5"5"Not listed
38EEconomy32"17.5"5"Not listed
38FEconomy32"17.5"5"Not listed
38GEconomy32"17.5"5"Not listed
38HEconomy32"17.5"5"Not listed
38KEconomy32"17.5"5"Wing limits the view
39AEconomy32"17.5"5"Wing limits the view
39CEconomy32"17.5"5"Not listed
39DEconomy32"17.5"5"Not listed
39EEconomy32"17.5"5"Not listed
39FEconomy32"17.5"5"Not listed
39GEconomy32"17.5"5"Not listed
39HEconomy32"17.5"5"Not listed
39KEconomy32"17.5"5"Wing limits the view
40AEconomy32"17.5"5"Wing limits the view
40CEconomy32"17.5"5"Not listed
40DEconomy32"17.5"5"Not listed
40EEconomy32"17.5"5"Not listed
40FEconomy32"17.5"5"Not listed
40GEconomy32"17.5"5"Not listed
40HEconomy32"17.5"5"Not listed
40KEconomy32"17.5"5"Wing limits the view
41AEconomy32"17.5"5"Wing limits the view
41CEconomy32"17.5"5"Not listed
41DEconomy32"17.5"5"Not listed
41EEconomy32"17.5"5"Not listed
41FEconomy32"17.5"5"Not listed
41GEconomy32"17.5"5"Not listed
41HEconomy32"17.5"5"Not listed
41KEconomy32"17.5"5"Wing limits the view
42AEconomy32"17.5"5"Wing limits the view
42CEconomy32"17.5"5"Not listed
42DEconomy32"17.5"5"Not listed
42EEconomy32"17.5"5"Not listed
42FEconomy32"17.5"5"Not listed
42GEconomy32"17.5"5"Not listed
42HEconomy32"17.5"5"Not listed
42KEconomy32"17.5"5"Wing limits the view
43AEconomy32"17.5"5"Wing limits the view
43CEconomy32"17.5"5"Not listed
43DEconomy32"17.5"5"Not listed
43EEconomy32"17.5"5"Not listed
43FEconomy32"17.5"5"Not listed
43GEconomy32"17.5"5"Not listed
43HEconomy32"17.5"5"Not listed
43KEconomy32"17.5"5"Wing limits the view
44AEconomy32"17.5"5"Wing limits the view
44CEconomy32"17.5"5"Not listed
44DEconomy32"17.5"5"Not listed
44EEconomy32"17.5"5"Not listed
44FEconomy32"17.5"5"Not listed
44GEconomy32"17.5"5"Not listed
44HEconomy32"17.5"5"Not listed
44KEconomy32"17.5"5"Wing limits the view
45AEconomy32"17.5"5"Wing limits the view
45CEconomy32"17.5"5"Not listed
45DEconomy32"17.5"5"Not listed
45EEconomy32"17.5"5"Not listed
45FEconomy32"17.5"5"Not listed
45GEconomy32"17.5"5"Not listed
45HEconomy32"17.5"5"Not listed
45KEconomy32"17.5"5"Wing limits the view
46AEconomy32"17.5"5"Wing limits the view
46CEconomy32"17.5"5"Not listed
46DEconomy32"17.5"5"Not listed
46EEconomy32"17.5"5"Not listed
46FEconomy32"17.5"5"Not listed
46GEconomy32"17.5"5"Not listed
46HEconomy32"17.5"5"Not listed
46KEconomy32"17.5"5"Wing limits the view
47AEconomy32"17.5"5"Wing limits the view
47CEconomy32"17.5"5"Not listed
47DEconomy32"17.5"5"Not listed
47EEconomy32"17.5"5"Not listed
47FEconomy32"17.5"5"Not listed
47GEconomy32"17.5"5"Not listed
47HEconomy32"17.5"5"Not listed
47KEconomy32"17.5"5"Wing limits the view
48AEconomy32"17.5"5"Near a lavatory · Wing limits the view
48CEconomy32"17.5"5"Near a lavatory
48DEconomy32"17.5"5"Near a lavatory
48EEconomy32"17.5"5"Near a lavatory
48FEconomy32"17.5"5"Near a lavatory
48GEconomy32"17.5"5"Near a lavatory
48HEconomy32"17.5"5"Near a lavatory
48KEconomy32"17.5"5"Near a lavatory · Wing limits the view
49AEconomy32"17.5"5"Limited recline · Near a lavatory · Wing limits the view
49CEconomy32"17.5"5"Limited recline · Near a lavatory
49DEconomy32"17.5"5"Limited recline · Near a lavatory
49EEconomy32"17.5"5"Limited recline · Near a lavatory
49FEconomy32"17.5"5"Limited recline · Near a lavatory
49GEconomy32"17.5"5"Limited recline · Near a lavatory
49HEconomy32"17.5"5"Limited recline · Near a lavatory
49KEconomy32"17.5"5"Limited recline · Near a lavatory · Wing limits the view
50DEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory
50EEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory
50FEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory
50GEconomy32"17.5"5"Extra legroom · Bassinet position nearby · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory
51AEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · May feel cooler near the exit · Near a lavatory · Exit-row eligibility restrictions apply
51CEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory · Exit-row eligibility restrictions apply
51DEconomy32"17.5"5"Not listed
51EEconomy32"17.5"5"Not listed
51FEconomy32"17.5"5"Not listed
51GEconomy32"17.5"5"Not listed
51HEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · Near a lavatory · Exit-row eligibility restrictions apply
51KEconomy32"17.5"5"Extra legroom · No floor storage during takeoff and landing · Tray table is in the armrest · May feel cooler near the exit · Near a lavatory · Exit-row eligibility restrictions apply
52AEconomy32"17.5"5"Not listed
52CEconomy32"17.5"5"Not listed
52DEconomy32"17.5"5"Not listed
52EEconomy32"17.5"5"Not listed
52FEconomy32"17.5"5"Not listed
52GEconomy32"17.5"5"Not listed
52HEconomy32"17.5"5"Not listed
52KEconomy32"17.5"5"Not listed
53AEconomy32"17.5"5"Not listed
53CEconomy32"17.5"5"Not listed
53DEconomy32"17.5"5"Not listed
53EEconomy32"17.5"5"Not listed
53FEconomy32"17.5"5"Not listed
53GEconomy32"17.5"5"Not listed
53HEconomy32"17.5"5"Not listed
53KEconomy32"17.5"5"Not listed
54AEconomy32"17.5"5"Not listed
54CEconomy32"17.5"5"Not listed
54DEconomy32"17.5"5"Not listed
54EEconomy32"17.5"5"Not listed
54FEconomy32"17.5"5"Not listed
54GEconomy32"17.5"5"Not listed
54HEconomy32"17.5"5"Not listed
54KEconomy32"17.5"5"Not listed
55AEconomy32"17.5"5"Not listed
55CEconomy32"17.5"5"Not listed
55DEconomy32"17.5"5"Not listed
55EEconomy32"17.5"5"Not listed
55FEconomy32"17.5"5"Not listed
55GEconomy32"17.5"5"Not listed
55HEconomy32"17.5"5"Not listed
55KEconomy32"17.5"5"Not listed
56AEconomy32"17.5"5"Not listed
56CEconomy32"17.5"5"Not listed
56DEconomy32"17.5"5"Not listed
56EEconomy32"17.5"5"Not listed
56FEconomy32"17.5"5"Not listed
56GEconomy32"17.5"5"Not listed
56HEconomy32"17.5"5"Not listed
56KEconomy32"17.5"5"Not listed
57AEconomy32"17.5"5"Not listed
57CEconomy32"17.5"5"Not listed
57DEconomy32"17.5"5"Not listed
57EEconomy32"17.5"5"Not listed
57FEconomy32"17.5"5"Not listed
57GEconomy32"17.5"5"Not listed
57HEconomy32"17.5"5"Not listed
57KEconomy32"17.5"5"Not listed
58AEconomy32"17.5"5"Not listed
58CEconomy32"17.5"5"Not listed
58DEconomy32"17.5"5"Not listed
58EEconomy32"17.5"5"Not listed
58FEconomy32"17.5"5"Not listed
58GEconomy32"17.5"5"Not listed
58HEconomy32"17.5"5"Not listed
58KEconomy32"17.5"5"Not listed
59AEconomy32"17.5"5"Not listed
59CEconomy32"17.5"5"Not listed
59DEconomy32"17.5"5"Not listed
59EEconomy32"17.5"5"Not listed
59FEconomy32"17.5"5"Not listed
59GEconomy32"17.5"5"Not listed
59HEconomy32"17.5"5"Not listed
59KEconomy32"17.5"5"Not listed
60AEconomy32"17.5"5"Not listed
60CEconomy32"17.5"5"Not listed
60DEconomy32"17.5"5"Not listed
60EEconomy32"17.5"5"Not listed
60FEconomy32"17.5"5"Not listed
60GEconomy32"17.5"5"Not listed
60HEconomy32"17.5"5"Not listed
60KEconomy32"17.5"5"Not listed
61AEconomy32"17.5"5"Not listed
61CEconomy32"17.5"5"Not listed
61DEconomy32"17.5"5"Not listed
61EEconomy32"17.5"5"Not listed
61FEconomy32"17.5"5"Not listed
61GEconomy32"17.5"5"Not listed
61HEconomy32"17.5"5"Not listed
61KEconomy32"17.5"5"Not listed
62AEconomy32"17.5"5"Not listed
62CEconomy32"17.5"5"Not listed
62DEconomy32"17.5"5"Not listed
62EEconomy32"17.5"5"Not listed
62GEconomy32"17.5"5"Not listed
62HEconomy32"17.5"5"Not listed
62KEconomy32"17.5"5"Not listed
63AEconomy32"17.5"5"Not listed
63CEconomy32"17.5"5"Not listed
63DEconomy32"17.5"5"Not listed
63EEconomy32"17.5"5"Not listed
63GEconomy32"17.5"5"Not listed
63HEconomy32"17.5"5"Not listed
63KEconomy32"17.5"5"Not listed
64AEconomy32"17.5"5"Not listed
64CEconomy32"17.5"5"Not listed
64DEconomy32"17.5"5"Not listed
64EEconomy32"17.5"5"Not listed
64GEconomy32"17.5"5"Not listed
64HEconomy32"17.5"5"Not listed
64KEconomy32"17.5"5"Not listed
65AEconomy32"17.5"5"Not listed
65CEconomy32"17.5"5"Not listed
65DEconomy32"17.5"5"Near a galley
65EEconomy32"17.5"5"Near a lavatory · Near a galley
65GEconomy32"17.5"5"Near a lavatory · Near a galley
65HEconomy32"17.5"5"Limited recline · Near a lavatory
65KEconomy32"17.5"5"Limited recline · Near a lavatory
66AEconomy32"17.5"5"Limited recline · Near a galley
66CEconomy32"17.5"5"Limited recline · Near a galley
66DEconomy32"17.5"5"Limited recline · Near a galley
66EEconomy32"17.5"5"Limited recline · Near a lavatory · Near a galley
66GEconomy32"17.5"5"Limited recline · Near a lavatory · Near a galley