Boeing 787-9 Dreamliner
Trade-off rows: 20, 34 (extra room, but check the seat notes). Watch rows: 32, 33, 45, 47, 48, 49 because of no under-seat storage, lavatories, door intrusion, and missing or misaligned windows.
Seat map
Coordinate-verified· checked June 2026Verified layout · 288 seats · 30J / 258Y · Verified 2026-06-11

Cabin
288 seats total| Class | Pitch | Width | Seats |
|---|---|---|---|
| Business | 82" | 22" | 30 |
| Economy | 34" | 17" | 258 |
Cabin guide
- Business: 30 seats in a 2-2-2 layout (rows 10-15), Apex Suite, 82" pitch, 22" wide.
- Economy: 258 seats in a 3-3-3 layout (rows 20-49), 34" pitch, 17" wide.
The same seat on other airlines
Apex Suite also flies with Korean Air.
Exit rows, lavatories & galleys
- Cabin, between rows 33 and 34: 2 lavatories - nearby rows can see queueing, door noise, and foot traffic.
Boeing 787-9 Dreamliner on other airlines
Oman Air's Boeing 787-9 Dreamliner seats 288 passengers across 2 cabin classes. Business class offers 82 inches of pitch, economy comes in at 34 inches.
Photos and reviews
Oman Air Boeing 787-9 Dreamliner seat photos and reviews
Licensed seat photos and published cabin reviews for this verified Oman Air Boeing 787-9 Dreamliner layout, grouped by cabin. Confidence labels show whether each source matches an exact seat, exact position, same product, or similar cabin.
Oman Air Boeing 787-9 Dreamliner Business reviews
30 seats · Apex Suite · 82" pitch · 22" width
Cabin reviews
- Review: Oman Air Business Class Boeing 787 (MXP-MCT)
One Mile at a Time · Ben Schlappig · Same product match
Verified 200, on-topic. Oman Air 787-9 business class (Apex Suites), Milan-Muscat.
How we verified this layoutCoordinate-verified · checked 2026-06-11
Variant identity
Oman Air uses this Boeing 787-9 page for 30J / 258Y. The seat counts below are taken from the verified layout, not a generic aircraft template.
- 30J / 258Y
- 288 seats as drawn
- 30 Business, 258 Economy
Drawn from per-seat coordinate data and validated seat-by-seat against Oman Air's published cabin totals. The map cannot render unless its seat-by-seat count reproduces the published totals exactly (30J + 258Y = 288 on this aircraft). Per-seat notes are rewritten into plain-language warnings for row selection.
- Source
- Per-seat coordinate layout data
- Method
- Coordinate-verified
- Last checked
- 2026-06-11
- Validated seats
- 30J + 258Y = 288
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 |
|---|---|---|---|
| 10A, 10B, 10J, 10K | Business | Avoid | near a lavatory (queuing and noise) |
| 15A, 15K | Business | Avoid | near a bassinet position (possible infant noise) |
| 15B, 15J | Business | Avoid | near a bassinet position (possible infant noise) and near a lavatory (queuing and noise) |
| 15D, 15G | Business | Avoid | bassinet can be fitted here, near a bassinet position (possible infant noise), and near a lavatory (queuing and noise) |
| 20A, 20D, 20G, 20K | 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) |
| 20B, 20E, 20J | 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) |
| 20C, 20H | 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) |
| 21B, 21J | Economy | Avoid | near a bassinet position (possible infant noise) |
| 32A, 32B, 32C, 32H, 32J, 32K | Economy | Avoid | right beside a lavatory |
| 32D, 32E, 32G | Economy | Avoid | near a lavatory (queuing and noise) |
| 33A, 33B, 33C, 33D, 33E, 33G, 33H, 33J, 33K | Economy | Avoid | right beside a lavatory |
| 34A, 34K | Economy | Mixed | extra legroom, tray table in the armrest, so narrower usable width, exit door intrudes into the seat, and near a lavatory (queuing and noise) |
| 34B, 34C, 34H, 34J | Economy | Mixed | extra legroom, tray table in the armrest, so narrower usable width, and near a lavatory (queuing and noise) |
| 34D, 34G | Economy | Mixed | extra legroom, tray table in the armrest, so narrower usable width, near a bassinet position (possible infant noise), and right beside a lavatory |
| 34E | Economy | Mixed | extra legroom, tray table in the armrest, so narrower usable width, bassinet can be fitted here, and right beside a lavatory |
| 45A, 45K | Economy | Avoid | no window, solid wall alongside |
| 46A, 46B, 46C, 46H, 46J, 46K | Economy | Avoid | near a lavatory (queuing and noise) |
| 47A, 47B, 47C, 47H, 47J, 47K | Economy | Avoid | right beside a lavatory |
| 47D, 47G | Economy | Avoid | near a lavatory (queuing and noise) |
| 48D, 48G | Economy | Avoid | right beside a lavatory |
| 48E | Economy | Avoid | near a lavatory (queuing and noise) |
| 49D, 49E, 49G | Economy | Avoid | right beside a lavatory |
Frequently asked questions
- How many seats does the Oman Air Boeing 787-9 have?
- This Oman Air Boeing 787-9 configuration (30J / 258Y) has 288 seats: 30 Business, 258 Economy.
- What type of business class seat does the Oman Air Boeing 787-9 have?
- Apex Suite — Apex-style suites with direct aisle access and a privacy door.
- What is the seat pitch on the Oman Air Boeing 787-9?
- Seat pitch and width by cabin: Business 82" pitch, 22" wide; Economy 34" pitch, 17" wide.
- Does the Oman Air Boeing 787-9 have premium economy?
- No, this Boeing 787-9 configuration does not have a premium economy cabin.
- How accurate is this Oman Air Boeing 787-9 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-11.