Users have found that booking a flight from South Africa to Malawi at least 61 days early can save you up to 17% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from South Africa to Malawi for as little as R6 250 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as R6 623 for flights departing within the next 3 days.
Flights from South Africa to Malawi lean towards being more expensive in August. Prices are generally better when you fly from South Africa to Malawi in May, with the cheapest ticket starting at R4 445.
Yes, there are multiple flights from South Africa to Malawi for under R5 966. The cheapest flight booked recently is on Kenya Airways for just R4 654, but on average you can expect to pay R6 295.
Some of the carriers operating flights from South Africa to Malawi that may be offering flexible cancellation policies are Ethiopian Air, South African, and Kenya Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Cheapflights has 20 direct flights from South Africa to Malawi under R8 950. A good price for a direct flight from South Africa to Malawi is less than R9 024.
There are currently 20+ open flights from South Africa to Malawi within the next 7 days for less than R7 458.
This flight path from South Africa to Malawi was viewed by 224 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
The most popular airlines flying from South Africa to Malawi are Ethiopian Air, Kenya Airways and South African. Something to consider prior to booking your flight.
Most travellers choose Johannesburg OR Tambo - Lilongwe Intl, Johannesburg OR Tambo - Blantyre Chileka or Cape Town Intl - Lilongwe Intl when deciding on the best route from South Africa to Malawi.
Looking at all options, your cheapest flight can be booked for R3 775. While the most popular route (Johannesburg OR Tambo - Lilongwe Intl) can be booked for R5 311 on average our data indicates R4 779 when flying from South Africa to Malawi
Ethiopian Air, Kenya Airways, and South African can get you from South Africa to Malawi in just under 2h 15m. Your travel time can differ by up to 15h 45m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Kenya Airways, at R4 654, was found to be the cheapest airline from South Africa to Malawi. An alternate airline flying to your destination would be Ethiopian Air.
For one-way options, check prices for Kenya Airways. According to our data, you can fly for as low as R2 790. Users have also found tickets on Ethiopian Air for as little as R4 714.
The chart below displays the airlines Cheapflights users travelling from South Africa to Malawi choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R255 | R297 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
R292 | R481 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
R409 | R559 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information. |
Search South African flights
|