Cheap flights Lilongwe (Kamuzu) to Johannesburg (O.R. Tambo)

1 passenger, economy

Nonstop flights from Lilongwe to Johannesburg: South African Airlink. Nonstop flights per week: 5. Flight time: 2 hours 30 minutes. Distance: 1490 km. Tickets from TSh834 854 (departure 19 January).

Prices updated on 12 November at 10:57