Airbus A330-900neo
Best rows: 21, 22, 45, 52, 53. Watch rows: 21, 22, 45, 50, 51, 52 because of no under-seat storage and lavatories.
- 21, 22, 45, 52, 53 — Extra legroom
Virgin Atlantic's Airbus A330-900neo seats 262 passengers across 3 cabin classes. Business class offers 79 inches of pitch, economy comes in at 31 inches.
Seat map
Verified layout · 262 seats · 32J / 46W / 184Y · Verified 2026-06-16
Cabin
262 seats total| Class | Pitch | Width | Seats |
|---|---|---|---|
| Business | 79" | 22" | 32 |
| Premium Economy | 38" | 18.5" | 46 |
| Economy | 31" | 18" | 184 |
Cabin guide
- Business: 32 seats in a 1-2-1 layout (rows 1-8), upper class, herringbone — angled seats with direct aisle access, 79" pitch, 22" wide.
- Premium Economy: 46 seats in a 2-3-2 layout (rows 21-27), 38" pitch, 18.5" wide.
- Economy: 184 seats in a 2-4-2 layout (rows 45-68), 31" pitch, 18" wide.
Best seats
- 21, 22, 45, 52, 53 — Extra legroom
Exit rows, lavatories & galleys
- Cabin, before row 1: 1 lavatory and galley - nearby rows can see queueing, door noise, and foot traffic and nearby rows can get meal-service noise and light.
- Cabin, behind row 68: 2 lavatories, galley, and exit door area - nearby rows can see queueing, door noise, and foot traffic, nearby rows can get meal-service noise and light, and adjacent seats may have extra legroom or door-slide intrusion.
Photos and reviews
Virgin Atlantic Airbus A330-900neo seat photos and reviews
Licensed seat photos and published cabin reviews for this verified Virgin Atlantic Airbus A330-900neo layout, grouped by cabin. Confidence labels show whether each source matches an exact seat, exact position, same product, or similar cabin.
Virgin Atlantic Airbus A330-900neo Business reviews
32 seats · Upper Class · 79" pitch · 22" width
Cabin reviews
- Review: Virgin Atlantic A330neo Upper Class Business Class (LHR-MIA)
One Mile at a Time · Ben Schlappig · Same product match
Virgin Atlantic A330-900neo Upper Class, 32 suites 1-2-1 (Vantage XL with doors). Matches the A330-900neo Business group.
Variant identity
Virgin Atlantic uses this Airbus A330-900neo page for 32J / 46W / 184Y. The seat counts below are taken from the verified layout, not a generic aircraft template.
- 32J / 46W / 184Y
- 262 seats as drawn
- 32 Business, 46 Premium Economy, 184 Economy
Seat-by-seat notes
Every annotated seat on this verified layout, rated and explained: no window, near a galley or lavatory, limited recline, exit-row legroom, bulkhead or bassinet positions, misaligned windows, and tray-table or under-seat-storage quirks.
| Row / seat | Cabin | Rating | Reason |
|---|---|---|---|
| 21A | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, bassinet can be fitted here, near a bassinet position (possible infant noise), and near a lavatory (queuing and noise) |
| 21C | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, partial bulkhead with extra legroom, near a bassinet position (possible infant noise), and near a lavatory (queuing and noise) |
| 21D | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, partial bulkhead with extra legroom, near a bassinet position (possible infant noise), and right beside a lavatory |
| 21F | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, bassinet can be fitted here, near a bassinet position (possible infant noise), and right beside a lavatory |
| 22C | Premium Economy | Avoid | near a bassinet position (possible infant noise) |
| 22D, 22G | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, bassinet can be fitted here, and near a bassinet position (possible infant noise) |
| 22F | Premium Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, and near a bassinet position (possible infant noise) |
| 27A, 27C, 27D, 27F, 27G, 27H, 27K | Premium Economy | Avoid | near a bassinet position (possible infant noise) |
| 45A, 45E, 45F, 45H | Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, bassinet can be fitted here, and near a bassinet position (possible infant noise) |
| 45C, 45K | Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, and near a bassinet position (possible infant noise) |
| 45D, 45G | Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, partial bulkhead with extra legroom, and near a bassinet position (possible infant noise) |
| 50A, 50D, 50E, 50F, 50G, 50H, 50K | Economy | Avoid | right beside a lavatory |
| 50C | Economy | Avoid | near a lavatory (queuing and noise) |
| 51A, 51C, 51D, 51E, 51F, 51G, 51H, 51K | Economy | Avoid | right beside a lavatory |
| 52D, 52E, 52F, 52G | Economy | Mixed | bulkhead ahead, no under-seat storage for take-off and landing, extra legroom, tray table in the armrest, so narrower usable width, and near a lavatory (queuing and noise) |
| 53A, 53C | Economy | Best | extra legroom |
| 53H, 53K | Economy | Mixed | extra legroom and near a lavatory (queuing and noise) |
Source & verification
Verified 2026-06-16. Seat count is validated against the published cabin totals before this map can render. Per-seat notes are extracted from the source data and rewritten into plain-language warnings for row selection.
- Source
- Coordinate-verified cabin layout
- Verification tier
- Tier A
- Validated seats
- 262
Frequently asked questions
- How many seats does the Virgin Atlantic Airbus A330-900neo have?
- This Virgin Atlantic Airbus A330-900neo configuration (32J / 46W / 184Y) has 262 seats: 32 Business, 46 Premium Economy, 184 Economy.
- What are the best seats on the Virgin Atlantic Airbus A330-900neo?
- Rows with extra room on this aircraft: 21, 22, 45, 52, 53 (extra legroom).
- What type of business class seat does the Virgin Atlantic Airbus A330-900neo have?
- Upper Class — herringbone — angled seats, each with direct aisle access.
- What is the seat pitch on the Virgin Atlantic Airbus A330-900neo?
- Seat pitch and width by cabin: Business 79" pitch, 22" wide; Premium Economy 38" pitch, 18.5" wide; Economy 31" pitch, 18" wide.
- Does the Virgin Atlantic Airbus A330-900neo have premium economy?
- Yes - 46 Premium Economy seats in a 2-3-2 layout.
- How accurate is this Virgin Atlantic Airbus A330-900neo seat map?
- This layout is verified seat-by-seat: every cabin count is checked against the airline's published configuration, and the full seat grid is validated before the map is shown. Last verified 2026-06-16.