{"schema_version":1,"citation_url":"https://www.seatsfrog.com/seatmaps/nh/787-9-246","documentation":"https://www.seatsfrog.com/for-assistants","source_url":"https://www.ana.co.jp/en/jp/guide/prepare/seatmap/international/b787_9/","checked_on":"2026-11-06","updated_at":"2026-11-06T17:39:01Z","airline":{"id":"3842c957-e5b2-4b1b-81d1-87c035ed0843","slug":"nh","code":"NH","name":"All Nippon Airways"},"aircraft":{"id":"48f68350-b7cf-4c6f-a576-1bb5ce9e2e10","slug":"787-9","name":"787-9","family":"787","icao_code":"B789","manufacturer":{"id":"c4759425-0894-401e-8cb6-a2c2de6a70d2","slug":"boeing","name":"Boeing","country":"United States"}},"label":"246 seats, 40 Business · 14 Premium Economy · 192 Economy","intro":"ANA's 246-seat 787-9 has 40 Business seats (1-2-1, staggered), 14 Premium Economy (2-3-2) and 192 Economy (3-3-3). Business runs from row 1 to 11 with the galley and lavatories behind row 8. In Economy, exit row 28 has the most legroom, but 28A and 28K have no window. Row numbering and published seat positions checked against ANA on November 6, 2026. Aircraft substitutions remain possible; confirm the layout in your booking.","cabins":[{"class":"business","name":"Business Class","first_row":1,"last_row":11,"layout":"AC-DEFG-HK","seat":"lie_flat","pitch_in":null,"width_in":null,"recline_in":null,"power":"every_seat","screens":true,"screen_in":18},{"class":"premium_economy","name":"Premium Economy","first_row":15,"last_row":16,"layout":"AC-DFG-HK","seat":"recliner","pitch_in":38,"width_in":19.3,"recline_in":null,"power":"every_seat","screens":true,"screen_in":11},{"class":"economy","name":"Economy Class","first_row":20,"last_row":42,"layout":"ABC-DFG-HJK","seat":"standard","pitch_in":34,"width_in":null,"recline_in":null,"power":"every_seat","screens":true,"screen_in":9}],"rows":[{"number":1,"cabin":0,"seats":[{"code":"1A","letter":"A","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"1C","letter":"C","missing":true},{"code":"1D","letter":"D","missing":true},{"code":"1E","letter":"E","missing":true},{"code":"1F","letter":"F","missing":true},{"code":"1G","letter":"G","missing":true},{"code":"1H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"1K","letter":"K","missing":true}]},{"number":2,"cabin":0,"seats":[{"code":"2A","letter":"A","missing":true},{"code":"2C","letter":"C","position":"aisle","rating":"standard"},{"code":"2D","letter":"D","missing":true},{"code":"2E","letter":"E","position":"middle","rating":"standard"},{"code":"2F","letter":"F","missing":true},{"code":"2G","letter":"G","position":"aisle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"2H","letter":"H","missing":true},{"code":"2K","letter":"K","position":"window","rating":"standard"}]},{"number":3,"cabin":0,"seats":[{"code":"3A","letter":"A","position":"window","rating":"standard"},{"code":"3C","letter":"C","missing":true},{"code":"3D","letter":"D","position":"aisle","rating":"standard"},{"code":"3E","letter":"E","missing":true},{"code":"3F","letter":"F","position":"middle","rating":"standard"},{"code":"3G","letter":"G","missing":true},{"code":"3H","letter":"H","position":"aisle","rating":"standard"},{"code":"3K","letter":"K","missing":true}]},{"number":4,"cabin":0,"seats":[{"code":"4A","letter":"A","missing":true},{"code":"4C","letter":"C","position":"aisle","rating":"standard"},{"code":"4D","letter":"D","missing":true},{"code":"4E","letter":"E","position":"middle","rating":"standard"},{"code":"4F","letter":"F","missing":true},{"code":"4G","letter":"G","position":"aisle","rating":"standard"},{"code":"4H","letter":"H","missing":true},{"code":"4K","letter":"K","position":"window","rating":"standard"}]},{"number":5,"cabin":0,"seats":[{"code":"5A","letter":"A","position":"window","rating":"standard"},{"code":"5C","letter":"C","missing":true},{"code":"5D","letter":"D","position":"aisle","rating":"standard"},{"code":"5E","letter":"E","missing":true},{"code":"5F","letter":"F","position":"middle","rating":"standard"},{"code":"5G","letter":"G","missing":true},{"code":"5H","letter":"H","position":"aisle","rating":"standard"},{"code":"5K","letter":"K","missing":true}]},{"number":6,"cabin":0,"seats":[{"code":"6A","letter":"A","missing":true},{"code":"6C","letter":"C","position":"aisle","rating":"standard"},{"code":"6D","letter":"D","missing":true},{"code":"6E","letter":"E","position":"middle","rating":"standard"},{"code":"6F","letter":"F","missing":true},{"code":"6G","letter":"G","position":"aisle","rating":"standard"},{"code":"6H","letter":"H","missing":true},{"code":"6K","letter":"K","position":"window","rating":"standard"}]},{"number":7,"cabin":0,"seats":[{"code":"7A","letter":"A","position":"window","rating":"standard"},{"code":"7C","letter":"C","missing":true},{"code":"7D","letter":"D","position":"aisle","rating":"standard"},{"code":"7E","letter":"E","missing":true},{"code":"7F","letter":"F","position":"middle","rating":"standard"},{"code":"7G","letter":"G","missing":true},{"code":"7H","letter":"H","position":"aisle","rating":"standard"},{"code":"7K","letter":"K","missing":true}]},{"number":8,"cabin":0,"seats":[{"code":"8A","letter":"A","missing":true},{"code":"8C","letter":"C","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"8D","letter":"D","missing":true},{"code":"8E","letter":"E","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"8F","letter":"F","missing":true},{"code":"8G","letter":"G","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"8H","letter":"H","missing":true},{"code":"8K","letter":"K","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]}]},{"number":9,"cabin":0,"seats":[{"code":"9A","letter":"A","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"9C","letter":"C","missing":true},{"code":"9D","letter":"D","missing":true},{"code":"9E","letter":"E","missing":true},{"code":"9F","letter":"F","missing":true},{"code":"9G","letter":"G","missing":true},{"code":"9H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"9K","letter":"K","missing":true}]},{"number":10,"cabin":0,"seats":[{"code":"10A","letter":"A","missing":true},{"code":"10C","letter":"C","position":"aisle","rating":"standard"},{"code":"10D","letter":"D","missing":true},{"code":"10E","letter":"E","position":"middle","rating":"standard"},{"code":"10F","letter":"F","missing":true},{"code":"10G","letter":"G","position":"aisle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"10H","letter":"H","missing":true},{"code":"10K","letter":"K","position":"window","rating":"standard"}]},{"number":11,"cabin":0,"seats":[{"code":"11A","letter":"A","position":"window","rating":"standard"},{"code":"11C","letter":"C","missing":true},{"code":"11D","letter":"D","position":"aisle","rating":"standard"},{"code":"11E","letter":"E","missing":true},{"code":"11F","letter":"F","position":"middle","rating":"standard"},{"code":"11G","letter":"G","missing":true},{"code":"11H","letter":"H","position":"aisle","rating":"standard"},{"code":"11K","letter":"K","missing":true}]},{"number":15,"cabin":1,"seats":[{"code":"15A","letter":"A","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"15C","letter":"C","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15D","letter":"D","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15F","letter":"F","position":"middle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"15G","letter":"G","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"15K","letter":"K","position":"window","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]}]},{"number":16,"cabin":1,"seats":[{"code":"16A","letter":"A","position":"window","rating":"standard"},{"code":"16C","letter":"C","position":"aisle","rating":"standard"},{"code":"16D","letter":"D","position":"aisle","rating":"standard"},{"code":"16F","letter":"F","position":"middle","rating":"standard"},{"code":"16G","letter":"G","position":"aisle","rating":"standard"},{"code":"16H","letter":"H","position":"aisle","rating":"standard"},{"code":"16K","letter":"K","position":"window","rating":"standard"}]},{"number":20,"cabin":2,"seats":[{"code":"20A","letter":"A","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20B","letter":"B","position":"middle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"20C","letter":"C","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20D","letter":"D","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20F","letter":"F","position":"middle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"20G","letter":"G","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20H","letter":"H","position":"aisle","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]},{"code":"20J","letter":"J","position":"middle","features":["bulkhead","bassinet"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"20K","letter":"K","position":"window","features":["bulkhead"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"}]}]},{"number":21,"cabin":2,"seats":[{"code":"21A","letter":"A","position":"window","rating":"standard"},{"code":"21B","letter":"B","position":"middle","rating":"standard"},{"code":"21C","letter":"C","position":"aisle","rating":"standard"},{"code":"21D","letter":"D","position":"aisle","rating":"standard"},{"code":"21F","letter":"F","position":"middle","rating":"standard"},{"code":"21G","letter":"G","position":"aisle","rating":"standard"},{"code":"21H","letter":"H","position":"aisle","rating":"standard"},{"code":"21J","letter":"J","position":"middle","rating":"standard"},{"code":"21K","letter":"K","position":"window","rating":"standard"}]},{"number":22,"cabin":2,"seats":[{"code":"22A","letter":"A","position":"window","rating":"standard"},{"code":"22B","letter":"B","position":"middle","rating":"standard"},{"code":"22C","letter":"C","position":"aisle","rating":"standard"},{"code":"22D","letter":"D","position":"aisle","rating":"standard"},{"code":"22F","letter":"F","position":"middle","rating":"standard"},{"code":"22G","letter":"G","position":"aisle","rating":"standard"},{"code":"22H","letter":"H","position":"aisle","rating":"standard"},{"code":"22J","letter":"J","position":"middle","rating":"standard"},{"code":"22K","letter":"K","position":"window","rating":"standard"}]},{"number":23,"cabin":2,"seats":[{"code":"23A","letter":"A","position":"window","rating":"standard"},{"code":"23B","letter":"B","position":"middle","rating":"standard"},{"code":"23C","letter":"C","position":"aisle","rating":"standard"},{"code":"23D","letter":"D","position":"aisle","rating":"standard"},{"code":"23F","letter":"F","position":"middle","rating":"standard"},{"code":"23G","letter":"G","position":"aisle","rating":"standard"},{"code":"23H","letter":"H","position":"aisle","rating":"standard"},{"code":"23J","letter":"J","position":"middle","rating":"standard"},{"code":"23K","letter":"K","position":"window","rating":"standard"}]},{"number":24,"cabin":2,"seats":[{"code":"24A","letter":"A","position":"window","rating":"standard"},{"code":"24B","letter":"B","position":"middle","rating":"standard"},{"code":"24C","letter":"C","position":"aisle","rating":"standard"},{"code":"24D","letter":"D","position":"aisle","rating":"standard"},{"code":"24F","letter":"F","position":"middle","rating":"standard"},{"code":"24G","letter":"G","position":"aisle","rating":"standard"},{"code":"24H","letter":"H","position":"aisle","rating":"standard"},{"code":"24J","letter":"J","position":"middle","rating":"standard"},{"code":"24K","letter":"K","position":"window","rating":"standard"}]},{"number":25,"cabin":2,"seats":[{"code":"25A","letter":"A","position":"window","rating":"standard"},{"code":"25B","letter":"B","position":"middle","rating":"standard"},{"code":"25C","letter":"C","position":"aisle","rating":"standard"},{"code":"25D","letter":"D","position":"aisle","rating":"standard"},{"code":"25F","letter":"F","position":"middle","rating":"standard"},{"code":"25G","letter":"G","position":"aisle","rating":"standard"},{"code":"25H","letter":"H","position":"aisle","rating":"standard"},{"code":"25J","letter":"J","position":"middle","rating":"standard"},{"code":"25K","letter":"K","position":"window","rating":"standard"}]},{"number":26,"cabin":2,"seats":[{"code":"26A","letter":"A","position":"window","rating":"standard"},{"code":"26B","letter":"B","position":"middle","rating":"standard"},{"code":"26C","letter":"C","position":"aisle","rating":"standard"},{"code":"26D","letter":"D","position":"aisle","rating":"standard"},{"code":"26F","letter":"F","position":"middle","rating":"standard"},{"code":"26G","letter":"G","position":"aisle","rating":"standard"},{"code":"26H","letter":"H","position":"aisle","rating":"standard"},{"code":"26J","letter":"J","position":"middle","rating":"standard"},{"code":"26K","letter":"K","position":"window","rating":"standard"}]},{"number":27,"cabin":2,"seats":[{"code":"27A","letter":"A","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27B","letter":"B","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27C","letter":"C","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27D","letter":"D","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27F","letter":"F","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27G","letter":"G","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27H","letter":"H","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27J","letter":"J","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"27K","letter":"K","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]}]},{"number":28,"cabin":2,"seats":[{"code":"28A","letter":"A","position":"window","features":["bulkhead","exit_row","no_window","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"No window at this window seat"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"28B","letter":"B","position":"middle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"28C","letter":"C","position":"aisle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"28D","letter":"D","missing":true},{"code":"28F","letter":"F","missing":true},{"code":"28G","letter":"G","missing":true},{"code":"28H","letter":"H","position":"aisle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"28J","letter":"J","position":"middle","features":["bulkhead","exit_row","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]},{"code":"28K","letter":"K","position":"window","features":["bulkhead","exit_row","no_window","galley"],"rating":"mixed","reasons":[{"kind":"pro","text":"Bulkhead row, so nobody reclines into you"},{"kind":"pro","text":"Emergency exit row seat"},{"kind":"con","text":"No floor storage for takeoff and landing, and the tray table and screen fold out of the armrest"},{"kind":"con","text":"No window at this window seat"},{"kind":"con","text":"Next to a galley, with light and noise during service"},{"kind":"info","text":"You must be willing and able to help in an emergency, and bags go in the overhead bin for takeoff and landing"}]}]},{"number":29,"cabin":2,"seats":[{"code":"29A","letter":"A","position":"window","rating":"standard"},{"code":"29B","letter":"B","position":"middle","rating":"standard"},{"code":"29C","letter":"C","position":"aisle","rating":"standard"},{"code":"29D","letter":"D","position":"aisle","rating":"standard"},{"code":"29F","letter":"F","position":"middle","features":["bassinet"],"rating":"standard","reasons":[{"kind":"info","text":"ANA identifies a bassinet position here; availability and eligibility must be confirmed with ANA."}]},{"code":"29G","letter":"G","position":"aisle","rating":"standard"},{"code":"29H","letter":"H","position":"aisle","rating":"standard"},{"code":"29J","letter":"J","position":"middle","rating":"standard"},{"code":"29K","letter":"K","position":"window","rating":"standard"}]},{"number":30,"cabin":2,"seats":[{"code":"30A","letter":"A","position":"window","rating":"standard"},{"code":"30B","letter":"B","position":"middle","rating":"standard"},{"code":"30C","letter":"C","position":"aisle","rating":"standard"},{"code":"30D","letter":"D","position":"aisle","rating":"standard"},{"code":"30F","letter":"F","position":"middle","rating":"standard"},{"code":"30G","letter":"G","position":"aisle","rating":"standard"},{"code":"30H","letter":"H","position":"aisle","rating":"standard"},{"code":"30J","letter":"J","position":"middle","rating":"standard"},{"code":"30K","letter":"K","position":"window","rating":"standard"}]},{"number":31,"cabin":2,"seats":[{"code":"31A","letter":"A","position":"window","rating":"standard"},{"code":"31B","letter":"B","position":"middle","rating":"standard"},{"code":"31C","letter":"C","position":"aisle","rating":"standard"},{"code":"31D","letter":"D","position":"aisle","rating":"standard"},{"code":"31F","letter":"F","position":"middle","rating":"standard"},{"code":"31G","letter":"G","position":"aisle","rating":"standard"},{"code":"31H","letter":"H","position":"aisle","rating":"standard"},{"code":"31J","letter":"J","position":"middle","rating":"standard"},{"code":"31K","letter":"K","position":"window","rating":"standard"}]},{"number":32,"cabin":2,"seats":[{"code":"32A","letter":"A","position":"window","rating":"standard"},{"code":"32B","letter":"B","position":"middle","rating":"standard"},{"code":"32C","letter":"C","position":"aisle","rating":"standard"},{"code":"32D","letter":"D","position":"aisle","rating":"standard"},{"code":"32F","letter":"F","position":"middle","rating":"standard"},{"code":"32G","letter":"G","position":"aisle","rating":"standard"},{"code":"32H","letter":"H","position":"aisle","rating":"standard"},{"code":"32J","letter":"J","position":"middle","rating":"standard"},{"code":"32K","letter":"K","position":"window","rating":"standard"}]},{"number":33,"cabin":2,"seats":[{"code":"33A","letter":"A","position":"window","rating":"standard"},{"code":"33B","letter":"B","position":"middle","rating":"standard"},{"code":"33C","letter":"C","position":"aisle","rating":"standard"},{"code":"33D","letter":"D","position":"aisle","rating":"standard"},{"code":"33F","letter":"F","position":"middle","rating":"standard"},{"code":"33G","letter":"G","position":"aisle","rating":"standard"},{"code":"33H","letter":"H","position":"aisle","rating":"standard"},{"code":"33J","letter":"J","position":"middle","rating":"standard"},{"code":"33K","letter":"K","position":"window","rating":"standard"}]},{"number":34,"cabin":2,"seats":[{"code":"34A","letter":"A","position":"window","rating":"standard"},{"code":"34B","letter":"B","position":"middle","rating":"standard"},{"code":"34C","letter":"C","position":"aisle","rating":"standard"},{"code":"34D","letter":"D","position":"aisle","rating":"standard"},{"code":"34F","letter":"F","position":"middle","rating":"standard"},{"code":"34G","letter":"G","position":"aisle","rating":"standard"},{"code":"34H","letter":"H","position":"aisle","rating":"standard"},{"code":"34J","letter":"J","position":"middle","rating":"standard"},{"code":"34K","letter":"K","position":"window","rating":"standard"}]},{"number":35,"cabin":2,"seats":[{"code":"35A","letter":"A","position":"window","rating":"standard"},{"code":"35B","letter":"B","position":"middle","rating":"standard"},{"code":"35C","letter":"C","position":"aisle","rating":"standard"},{"code":"35D","letter":"D","position":"aisle","rating":"standard"},{"code":"35F","letter":"F","position":"middle","rating":"standard"},{"code":"35G","letter":"G","position":"aisle","rating":"standard"},{"code":"35H","letter":"H","position":"aisle","rating":"standard"},{"code":"35J","letter":"J","position":"middle","rating":"standard"},{"code":"35K","letter":"K","position":"window","rating":"standard"}]},{"number":36,"cabin":2,"seats":[{"code":"36A","letter":"A","position":"window","rating":"standard"},{"code":"36B","letter":"B","position":"middle","rating":"standard"},{"code":"36C","letter":"C","position":"aisle","rating":"standard"},{"code":"36D","letter":"D","position":"aisle","rating":"standard"},{"code":"36F","letter":"F","position":"middle","rating":"standard"},{"code":"36G","letter":"G","position":"aisle","rating":"standard"},{"code":"36H","letter":"H","position":"aisle","rating":"standard"},{"code":"36J","letter":"J","position":"middle","rating":"standard"},{"code":"36K","letter":"K","position":"window","rating":"standard"}]},{"number":37,"cabin":2,"seats":[{"code":"37A","letter":"A","position":"window","rating":"standard"},{"code":"37B","letter":"B","position":"middle","rating":"standard"},{"code":"37C","letter":"C","position":"aisle","rating":"standard"},{"code":"37D","letter":"D","position":"aisle","rating":"standard"},{"code":"37F","letter":"F","position":"middle","rating":"standard"},{"code":"37G","letter":"G","position":"aisle","rating":"standard"},{"code":"37H","letter":"H","position":"aisle","rating":"standard"},{"code":"37J","letter":"J","position":"middle","rating":"standard"},{"code":"37K","letter":"K","position":"window","rating":"standard"}]},{"number":38,"cabin":2,"seats":[{"code":"38A","letter":"A","position":"window","rating":"standard"},{"code":"38B","letter":"B","position":"middle","rating":"standard"},{"code":"38C","letter":"C","position":"aisle","rating":"standard"},{"code":"38D","letter":"D","position":"aisle","rating":"standard"},{"code":"38F","letter":"F","position":"middle","rating":"standard"},{"code":"38G","letter":"G","position":"aisle","rating":"standard"},{"code":"38H","letter":"H","position":"aisle","rating":"standard"},{"code":"38J","letter":"J","position":"middle","rating":"standard"},{"code":"38K","letter":"K","position":"window","rating":"standard"}]},{"number":39,"cabin":2,"seats":[{"code":"39A","letter":"A","position":"window","rating":"standard"},{"code":"39B","letter":"B","position":"middle","rating":"standard"},{"code":"39C","letter":"C","position":"aisle","rating":"standard"},{"code":"39D","letter":"D","position":"aisle","rating":"standard"},{"code":"39F","letter":"F","position":"middle","rating":"standard"},{"code":"39G","letter":"G","position":"aisle","rating":"standard"},{"code":"39H","letter":"H","position":"aisle","rating":"standard"},{"code":"39J","letter":"J","position":"middle","rating":"standard"},{"code":"39K","letter":"K","position":"window","rating":"standard"}]},{"number":40,"cabin":2,"seats":[{"code":"40A","letter":"A","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"40B","letter":"B","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"40C","letter":"C","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"40D","letter":"D","position":"aisle","rating":"standard"},{"code":"40F","letter":"F","position":"middle","rating":"standard"},{"code":"40G","letter":"G","position":"aisle","rating":"standard"},{"code":"40H","letter":"H","position":"aisle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"40J","letter":"J","position":"middle","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]},{"code":"40K","letter":"K","position":"window","features":["lavatory"],"rating":"bad","reasons":[{"kind":"con","text":"Next to a lavatory, with queues, noise and flushing"}]}]},{"number":41,"cabin":2,"seats":[{"code":"41A","letter":"A","missing":true},{"code":"41B","letter":"B","missing":true},{"code":"41C","letter":"C","missing":true},{"code":"41D","letter":"D","position":"aisle","rating":"standard"},{"code":"41F","letter":"F","position":"middle","rating":"standard"},{"code":"41G","letter":"G","position":"aisle","rating":"standard"},{"code":"41H","letter":"H","missing":true},{"code":"41J","letter":"J","missing":true},{"code":"41K","letter":"K","missing":true}]},{"number":42,"cabin":2,"seats":[{"code":"42A","letter":"A","missing":true},{"code":"42B","letter":"B","missing":true},{"code":"42C","letter":"C","missing":true},{"code":"42D","letter":"D","position":"aisle","rating":"standard"},{"code":"42F","letter":"F","position":"middle","rating":"standard"},{"code":"42G","letter":"G","position":"aisle","rating":"standard"},{"code":"42H","letter":"H","missing":true},{"code":"42J","letter":"J","missing":true},{"code":"42K","letter":"K","missing":true}]}],"facilities":[{"kind":"lavatory","after_row":0,"side":"left"},{"kind":"galley","after_row":0,"side":"center"},{"kind":"exit_door","after_row":0,"side":"across"},{"kind":"lavatory","after_row":8,"side":"center","label":"Lavatory 4 (separate fixture)"},{"kind":"galley","after_row":8,"side":"center"},{"kind":"exit_door","after_row":8,"side":"across"},{"kind":"lavatory","after_row":27,"side":"left"},{"kind":"lavatory","after_row":27,"side":"center","label":"Lavatory 8 (separate fixture)"},{"kind":"galley","after_row":27,"side":"center"},{"kind":"exit_door","after_row":27,"side":"across"},{"kind":"lavatory","after_row":40,"side":"left"},{"kind":"lavatory","after_row":40,"side":"right"},{"kind":"galley","after_row":42,"side":"center"},{"kind":"exit_door","after_row":42,"side":"across"},{"kind":"lavatory","after_row":8,"side":"center"},{"kind":"lavatory","after_row":27,"side":"center"}],"summary":{"seats":246,"cabins":[{"class":"business","name":"Business Class","seats":40},{"class":"premium_economy","name":"Premium Economy","seats":14},{"class":"economy","name":"Economy Class","seats":192}],"ratings":{"bad":19,"good":0,"mixed":26,"standard":201}},"limitations":["Ratings are editorial guidance, not airline guarantees.","Cabin and row indexes identify a specific layout; the same aircraft type may have other layouts.","Window spacing and fuselage outlines are schematic. Only explicit no_window or misaligned_window features identify recorded window warnings.","Lavatory allocation by class is estimated from location and may be shared.","Missing values mean unknown. Missing seat slots are not passenger seats."]}