{"slug":"zl-sf4-2","added_at":"2026-10-14","image":"seatmap.png","image_w":672,"image_h":1536,"total_seats":34,"deck":"","airline":"Rex Airlines","airline_code":"ZL","aircraft":"Saab 340","aircraft_type":"Saab 340","aircraft_code":"zl-sf4-2","manufacturer":"Saab","body":"Narrow body","haul_type":"Short Haul","optional_text":"","ife":"","wifi":"","description":"This version of the Rex Airlines Saab 340 holds 34 economy seats","seat_counts":{"first":0,"business":0,"premium_economy":0,"economy":34,"total":34},"cabins":[{"cabin_type":"M","cabin_class":"Economy","num_seats":34,"rows":"2 to 12","wireless_charging":"No","personal_gasper_vent":"No","adjustable_armrests":false}],"seats":[{"code":"02A","raw":"02A","cabin":"economy","cx":259.59999999999997,"cy":597.9499999999999,"w":45.8,"h":65.3,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion_major","comment":"Exit door L1 takes about 50% of the seat width, only 20cm (8in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"02B","raw":"02B","cabin":"economy","cx":361.4,"cy":597.9499999999999,"w":45.8,"h":65.3,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (35%). Extra legroom on the left.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"02C","raw":"02C","cabin":"economy","cx":413.2,"cy":597.9499999999999,"w":45.8,"h":65.3,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion","comment":"Exit door R1 takes about 40% of the seat width, 0cm (0in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"03A","raw":"03A","cabin":"economy","cx":259.59999999999997,"cy":679.25,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"03B","raw":"03B","cabin":"economy","cx":361.4,"cy":679.25,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"03C","raw":"03C","cabin":"economy","cx":413.2,"cy":679.25,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"04A","raw":"04A","cabin":"economy","cx":259.59999999999997,"cy":760.55,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"04B","raw":"04B","cabin":"economy","cx":361.4,"cy":760.55,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"04C","raw":"04C","cabin":"economy","cx":413.2,"cy":760.55,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"05A","raw":"05A","cabin":"economy","cx":259.59999999999997,"cy":841.85,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"05B","raw":"05B","cabin":"economy","cx":361.4,"cy":841.85,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"05C","raw":"05C","cabin":"economy","cx":413.2,"cy":841.85,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"06A","raw":"06A","cabin":"economy","cx":259.59999999999997,"cy":921.15,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"06B","raw":"06B","cabin":"economy","cx":361.4,"cy":921.15,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"}]},{"code":"06C","raw":"06C","cabin":"economy","cx":413.2,"cy":921.15,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"exit_row_recline","comment":"Limited recline, to keep the exit clear.","sentiment":"bad","severity":"moderate"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"07A","raw":"07A","cabin":"economy","cx":259.59999999999997,"cy":1018.4499999999999,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 6\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"07B","raw":"07B","cabin":"economy","cx":361.4,"cy":1018.4499999999999,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 6\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"07C","raw":"07C","cabin":"economy","cx":413.2,"cy":1018.4499999999999,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 6\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"08A","raw":"08A","cabin":"economy","cx":259.59999999999997,"cy":1099.75,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"08B","raw":"08B","cabin":"economy","cx":361.4,"cy":1099.75,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08C","raw":"08C","cabin":"economy","cx":413.2,"cy":1099.75,"w":45.8,"h":65.3,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"09A","raw":"09A","cabin":"economy","cx":259.59999999999997,"cy":1181.0500000000002,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09B","raw":"09B","cabin":"economy","cx":361.4,"cy":1181.0500000000002,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09C","raw":"09C","cabin":"economy","cx":413.2,"cy":1181.0500000000002,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"10A","raw":"10A","cabin":"economy","cx":259.59999999999997,"cy":1260.25,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10B","raw":"10B","cabin":"economy","cx":361.4,"cy":1260.25,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10C","raw":"10C","cabin":"economy","cx":413.2,"cy":1260.25,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"11A","raw":"11A","cabin":"economy","cx":259.59999999999997,"cy":1341.5500000000002,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11B","raw":"11B","cabin":"economy","cx":361.4,"cy":1341.5500000000002,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11C","raw":"11C","cabin":"economy","cx":413.2,"cy":1341.5500000000002,"w":45.8,"h":65.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"12A","raw":"12A","cabin":"economy","cx":259.59999999999997,"cy":1426.95,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"12B","raw":"12B","cabin":"economy","cx":361.4,"cy":1426.95,"w":45.8,"h":65.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 2\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"12C","raw":"12C","cabin":"economy","cx":413.2,"cy":1426.95,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 33\". 2\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"12D","raw":"12D","cabin":"economy","cx":311.59999999999997,"cy":1426.95,"w":45.8,"h":65.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]}],"last_updated":"2026-10-14","verified_by":"Alex Westridge"}