* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Blantyre
Flights from Johannesburg to Blantyre will get you to this historic destination in Malawi within 2 hours and 10 minutes. Flights will leave from O.R. Tambo International Airport (JNB) and Lanseria Airport (HLA), and deposit you at Chileka International Airport (BLZ). Well-known airlines that fly from Johannesburg to Blantyre are South African Airways, Ethiopian Airlines, ASKY Airlines and Kulula. Direct flights from Johannesburg to Blantyre are available.
Compare multiple airlines and book the best price!
Things to know before you travel to Blantyre
Essential details you need to know before your trip.
1 ZAR = 54.70 MWK
Chichewa and English
Chileka International Airport
There is no time difference between Blantyre and Johannesburg
Travellers will need a passport to fly from Johannesburg to Blantyre.
Chileka International Airport is a 25-minute drive from the city centre of Blantyre.
Major attractions in Blantyre include La Caverna Art Gallery, St Michael and All Angels Church, and The Society of Malawi Library.