Flight schedule from Beira Airport
| Flight | Flight days | Departure | Arrival | Flight time | Airlines | Price | ||
|---|---|---|---|---|---|---|---|---|
| 4Z215 | Beira — Johannesburg | daily | 12:55 | 14:55 | 2h 0m | Airlink | search | |
| TM1506 | Beira — Maputo | sun | 01:28 | 02:44 | 1h 16m | Windrose Airlines | search | |
| TM101 | Beira — Maputo | sun | 08:40 | 10:20 | 1h 40m | LAM | search | |
| TM101 | Beira — Maputo | wed | 08:40 | 10:20 | 1h 40m | Windrose Airlines | search | |
| TM101 | Beira — Maputo | sun | 09:20 | 11:00 | 1h 40m | LAM | search | |
| TM1300 | Beira — Maputo | tue, thu | 11:40 | 13:00 | 1h 20m | Windrose Airlines | search | |
| TM1300 | Beira — Maputo | tue | 11:40 | 13:00 | 1h 20m | Titan Airways Malta | search | |
| TM1300 | Beira — Maputo | tue, thu | 11:40 | 13:00 | 1h 20m | LAM | search | |
| TM107 | Beira — Maputo | mon | 20:10 | 21:30 | 1h 20m | LAM | search | |
| TM107 | Beira — Maputo | tue, wed, thu, fri, sat, sun | 20:20 | 22:00 | 1h 40m | LAM | search | |
| TM107 | Beira — Maputo | sun | 20:20 | 21:40 | 1h 20m | Windrose Airlines | search | |
| TM1506 | Beira — Maputo | thu, fri | 23:25 | 00:45 | 1h 20m | LAM | search | |
| TM1506 | Beira — Maputo | mon, wed, thu | 23:25 | 00:45 | 1h 20m | Windrose Airlines | search | |
| TM1056 | Beira — Nampula | tue | 20:10 | 21:25 | 1h 15m | LAM | search | |
| TM1056 | Beira — Nampula | tue | 20:10 | 21:25 | 1h 15m | Titan Airways Malta | search | |
| TM1056 | Beira — Nampula | mon, tue, fri, sat | 20:20 | 21:35 | 1h 15m | LAM | search | |
| TM1056 | Beira — Nampula | mon, tue | 20:20 | 21:35 | 1h 15m | Titan Airways Malta | search | |
| TM1036 | Beira — Tete | mon | 19:20 | 20:25 | 1h 5m | LAM | search | |