Cheap flights from Johannesburg to Lilongwe from $303.99. Johannesburg (South Africa) - Lilongwe (Malawi) return flights from $577.99. From 12/14/2024 (Saturday) - 12/21/2024 (Saturday). Check for the dates with the lowest prices and find the cheapest rates.
The flight from Johannesburg to Lilongwe has a duration of 2.46.
Support and useful information