YAFT.LIVE

MWI020

BLZ → JNB · Boeing 737-800 · Malawi Airlines

View on live map →

Flight

Status
In progress
Departure
Chileka International Airport (BLZ) — Blantyre, Malawi
Departed
2026-10-02 08:16 UTC (approx.)
Arrival
OR Tambo International Airport (JNB) — Johannesburg, South Africa (predicted)
Progress
100% · ~0m remaining
Distance flown
1364 km
Straight-line distance
1356 km

Aircraft

Registration
Type
Boeing 737-800
Seats
154 total (138 Economy, 16 Cloud Nine Business)

Altitude & speed

Max altitude
36,000 ft
Max ground speed
479 kt
Tracked
1h 49m · 1,364 km
Note
still in progress - the track so far
Altitude (ft, max 36,000)
019,44038,8800m30m1h 0m1h 30m
Ground speed (kt, max 479)
02595170m30m1h 0m1h 30m
Altitude (ft, max 36,000)
019,44038,8800m1h 0m
Ground speed (kt, max 479)
02595170m1h 0m

From the ADS-B positions we received; time since the first fix. A dashed stretch is a gap in reception, bridged by a straight line.

Route map

Airline

Malawi Airlines (MWI)

Latest flights

DepartedFlightRouteRegAircraftStatusDistance
2026-10-02 08:16 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 In progress ~1356 km est.
2026-10-02 07:16 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Incomplete (signal lost) ~1569 km est. (176 km recorded)
2026-10-01 07:28 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Completed 1407 km
2026-10-01 06:25 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Incomplete (signal lost) ~1570 km est. (178 km recorded)
2026-09-30 07:39 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Completed 1419 km
2026-09-30 06:32 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Incomplete (signal lost) ~1571 km est. (168 km recorded)
2026-09-29 07:36 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1434 km
2026-09-29 06:35 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 186 km
2026-09-28 08:05 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1407 km
2026-09-28 07:07 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Incomplete (signal lost) ~1567 km est. (175 km recorded)
2026-09-27 07:35 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1470 km
2026-09-27 06:36 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 181 km
2026-09-26 07:26 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1388 km
2026-09-26 06:29 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 179 km
2026-09-25 07:23 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1398 km
2026-09-25 06:20 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 181 km
2026-09-24 07:35 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1361 km
2026-09-24 06:33 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 173 km
2026-09-23 07:35 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1416 km
2026-09-23 06:18 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 179 km
2026-09-22 07:25 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1406 km
2026-09-22 06:26 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 180 km
2026-09-21 07:22 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1438 km
2026-09-21 06:25 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 178 km
2026-09-20 07:26 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1412 km
2026-09-20 06:28 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 181 km
2026-09-19 07:20 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1413 km
2026-09-19 06:22 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 179 km
2026-09-18 07:30 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Completed 1433 km
2026-09-18 06:26 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 173 km
2026-09-17 07:33 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1445 km
2026-09-17 06:30 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 181 km
2026-09-16 11:00 UTC MWI020 JNB → ?
Johannesburg → ?
ET-APO Boeing 737-800 Incomplete (signal lost) 1368 km
2026-09-16 07:38 UTC MWI020 BLZ → JNB
Blantyre → Johannesburg
ET-APO Boeing 737-800 Completed 1449 km
2026-09-16 06:31 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 176 km
2026-09-15 07:42 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1423 km
2026-09-15 06:32 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 179 km
2026-09-14 07:40 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1428 km
2026-09-14 06:31 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 175 km
2026-09-13 07:38 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1427 km
2026-09-13 06:33 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 175 km
2026-09-12 07:37 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1472 km
2026-09-12 06:27 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 177 km
2026-09-11 08:02 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1445 km
2026-09-11 06:59 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 183 km
2026-09-10 07:54 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1428 km
2026-09-10 06:51 UTC MWI020 ? → ? ET-APO Boeing 737-800 Incomplete (signal lost) 180 km
2026-09-09 07:42 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1436 km
2026-09-08 06:19 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed 1618 km
2026-09-07 07:40 UTC MWI020 ? → JNB
? → Johannesburg
ET-APO Boeing 737-800 Completed (landing presumed) 1436 km

← Back to the live map