Virgin Atlantic Airbus A330-300 seat map
Seat map
Hover or tap any seat to see its rating and details.
Tap or hover a seat for its rating and details. On a phone, pinch to zoom and drag to pan.
- — Published-map exit-row seat with additional open space in front; the area can be cool near the door.
- — Economy Delight offers up to 34 inches of pitch, versus up to 31 inches in Economy Light and Classic.
- — Forward centre suite nearest the galley — possible service noise and light.
- — Last outboard Upper Class suite immediately ahead of Door 2 — the area can be busy and cool during boarding.
- — The Bar social space is immediately behind this suite — conversation and foot traffic may be noticeable.
- Exit rows: 50
- Bassinet rows: 18, 19, 20, and 40
- 40 extra-legroom seats
- 15 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.
Worth knowing
- 1G — Forward centre suite nearest the galley — possible service noise and light.
- 10A, 10K — Last outboard Upper Class suite immediately ahead of Door 2 — the area can be busy and cool during boarding.
- 11G — The Bar social space is immediately behind this suite — conversation and foot traffic may be noticeable.
- 18A, 18C — First seat row in this Premium block — no under-seat storage for take-off and landing.
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.
Upper Class
Seats to avoid
- 1G — Forward centre suite nearest the galley — possible service noise and light.
- 10A, 10K — Last outboard Upper Class suite immediately ahead of Door 2 — the area can be busy and cool during boarding.
- 11G — The Bar social space is immediately behind this suite — conversation and foot traffic may be noticeable.
- Rows next to a galley: 1
Premium
Seats to avoid
- 18A, 18C, 19H, 19K, 20D, 20F, 20G — First seat row in this Premium block — no under-seat storage for take-off and landing.
- Bassinet rows: 18, 19, and 20
- 7 seats without under-seat storage
Economy
Best seats
- 50A, 50C, 50H, 50K — Published-map exit-row seat with additional open space in front; the area can be cool near the door.
- 51A, 51C, 51D, 51E, 51F, 51G, 51H, 51K — Economy Delight offers up to 34 inches of pitch, versus up to 31 inches in Economy Light and Classic.
Seats to avoid
- 40A, 40C, 40D, 40E, 40F, 40G, 40H, 40K — Economy bulkhead row — no under-seat storage for take-off and landing.
- 45C — Last left-side seat before the mid-cabin lavatory — possible noise and queueing.
- 46H — Last right-side aisle seat before the mid-cabin lavatory — possible noise and queueing.
- 64C, 64H — Last outboard aisle seat immediately ahead of an aft lavatory — possible noise and queueing.
- Exit rows: 50
- Bassinet rows: 40
- Rows next to a galley: 65
- Rows next to a lavatory: 45, 46, and 64
- 40 extra-legroom seats
- 8 seats without under-seat storage
Frequently asked questions
- How many seats does the Virgin Atlantic Airbus A330-300 have?
- This configuration has 264 seats: 31 Upper Class, 48 Premium, 185 Economy.
- What are the best seats on the Virgin Atlantic Airbus A330-300?
- Top-rated in our data: 50A, 50C, 50H, 50K — Published-map exit-row seat with additional open space in front; the area can be cool near the door; 51A, 51C, 51D, 51E — Economy Delight offers up to 34 inches of pitch, versus up to 31 inches in Economy Light and Classic.
- Which seats should I avoid?
- Flagged in our data: 1G — Forward centre suite nearest the galley — possible service noise and light; 10A, 10K — Last outboard Upper Class suite immediately ahead of Door 2 — the area can be busy and cool during boarding; 11G — The Bar social space is immediately behind this suite — conversation and foot traffic may be noticeable; 18A, 18C, 19H, 19K — First seat row in this Premium block — no under-seat storage for take-off and landing.
- Which rows are the exit rows?
- Row 50 is an exit row.
- Which rows have bassinet positions?
- Bassinet positions serve rows 18, 19, 20, and 40.
- Does the Virgin Atlantic Airbus A330-300 have lie-flat seats?
- Yes — Upper Class has 31 seats that convert to a fully flat bed.
Cabins
Upper Class
- Width
- 22"published
- Seat
- Lie-flat bed
Virgin Atlantic publishes a 22 in width and 17-42 degree seat-mode recline, fully flat in bed mode; no pitch or bed length is published on the cited page.
Premium
- Pitch
- 38"approx
- Width
- 21"published
- Seat
- Recliner
Virgin Atlantic publishes pitch as up to 38 in, width as 21 in, and recline as up to 7 in.
Economy
- Pitch
- 31–34"approx
- Width
- 17"approx
- Seat
- Standard seat, Extra-legroom seat
Virgin Atlantic publishes pitch as up to 31 in, width as up to 17 in, and recline as 6 in.
Onboard facilities
Drawn on the interactive map above — hover a monument to confirm its position.
7 lavatories · 5 galleys · 1 bar/self-service · 4 door pairs
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.
Sources
Every measurement and claim on this page traces back to one of these. Last verified Jul 16, 2026.
- Virgin AtlanticPRIMARY SOURCERetrieved Jul 16, 2026
Live A330-300 fleet page: six current registrations; one configuration with 31 Upper Class, 48 Premium, 36 Economy Delight and 149 Economy Classic & Light seats; cabin pitch, width and recline specifications; embedded official seating-plan image.
The page metadata says last modified 30 March 2026 and build date 16 July 2026. Its explicit 36-seat Economy Delight count conflicts with the linked diagram, which visibly marks only 24 individual Delight seats; the explicit count is used per the corpus tie-break.
https://www.virginatlantic.com/experience/meet-our-fleet/airbus-a330-300 ↗ - Virgin AtlanticPRIMARY SOURCERetrieved Jul 16, 2026
Official A330-300 seating-plan image: exact seat numbers and row geometry for Upper Class, Premium and Economy; Preferred, Economy Delight and Exit Row markings; The Bar, bassinets, exits, galleys and lavatories.
The diagram marks 24 outboard Economy Delight seats, versus the live page’s explicit total of 36. It proves the published row grid and monuments but not the identities of the additional 12 Delight seats, real window alignment, numeric exit-row pitch, recline restrictions or wing-row boundaries.
https://vaabrowse.virginatlantic.com/content/dam/experience/cabins/2025/A330-300-01-Jan24.png ↗ - Virgin AtlanticPRIMARY SOURCERetrieved Jul 16, 2026
Annual Report 2025 fleet section: two A330-300s retired in 2025 and six remained at year end; A330neo replacement continues toward a fully next-generation fleet by 2028.
Dated year-end 2025 fleet evidence; the live fleet page and June 2026 neutral fleet matrix provide the more recent active-service check.
https://corporate.virginatlantic.com/content/dam/corporate/annual-reports/Virgin-Atlantic-Annual-Report-2025.pdf ↗ - Planespotters.netINDEPENDENT SOURCERetrieved Jul 16, 2026
Fleet matrix updated 23 June 2026: six Virgin Atlantic A330-300s in service, none parked.
The live page returned an anti-bot challenge; the dated fleet-matrix text was accessible only through the search index, so no supporting raw-page snapshot is available.
https://www.planespotters.net/airline/Virgin-Atlantic?desktop=true&sort=reg ↗
ACTIVE-SERVICE GATE: Virgin Atlantic's live A330-300 page was built on 16 July 2026 (page content last modified 30 March 2026) and lists six named registrations under this configuration. Virgin Atlantic's 2025 Annual Report, published in 2026, says two A330-300s retired during 2025 and six remained at year end; Planespotters' fleet matrix updated 23 June 2026 independently lists six in service and none parked. The type is therefore still active despite its continuing replacement by A330neos. Virgin publishes one current A330-300 configuration: 31 Upper Class + 48 Premium + 185 Economy = 264. The count-based config.code is descriptive because no airline-internal code is published. PUBLISHED ROW GRID: the official A330-300 map shows Upper Class herringbone 1-1-1 A/G/K, rows 1-10 full plus centre-only 11G = 31; Premium 2-3-2 A/C | D/F/G | H/K, row 18 left pair, row 19 outboard pairs, rows 20-25 full = 48; Economy 2-4-2 A/C | D/E/F/G | H/K with full rows 40-45, 6-seat row 46, centre-only rows 47-49, full rows 50-60, 2-3-2 rows 61-64, and centre-only row 65 = 185. Preferred brackets are transcribed per seat. Door 3's four outboard seats 50A/C/H/K are explicitly labelled Exit Row. PRIMARY-SOURCE CONFLICT: the live page explicitly states 36 Economy Delight and 149 Economy Classic & Light, but the linked diagram visibly marks only 24 Delight seats (outboard A/C/H/K in rows 51-56). Per the explicit-count tie-break, the numeric 36/149 split wins. The 12 centre seats 51D/E/F/G through 53D/E/F/G are the narrowest contiguous extension of the published block that reconciles the explicit count; each carries seatTypeInferred:true and the source caveat records that the diagram does not identify those individual seats. Hence layoutProvenance is mixed. Bassinet/no-underseat-storage, nearest-seat galley/lavatory adjacency, cold-by-door and extra-legroom ratings are structural interpretations of the published schematic; exact exit-row pitch and recline are unpublished. Window alignment remains unknown on window positions and no_window_seat elsewhere: the schematic does not prove window-to-seat alignment and the repository has no A330-300 engineering window grid, so aircraft.windowGridType is intentionally omitted. Published 'up to' pitch/width/recline figures are encoded approximate where supported by the schema. No screen size, hardware model, power connector or wing-row range is asserted.
What changed
- Jul 16, 2026Initial Virgin Atlantic Airbus A330-300 264-seat config (31J/48W/36N/149Y), transcribed from the official map and verified as actively flying.
