Cheap Flights from Blantyre to Johannesburg

Compare Blantyre to Johannesburg flight deals

Find the cheapest month or even day of the year to fly to Johannesburg

Book the best Johannesburg fare with no extra fees

Flight deals from Blantyre to Johannesburg

Looking for a cheap last-minute deal or the best return flight from Blantyre Airport to Johannesburg? If you want to travel next month, return fares start from R 8,834. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Blantyre to Johannesburg

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Blantyre to Johannesburg flights are currently cheapest in July.

Direct flights from Blantyre to Johannesburg

Alternative Blantyre to Johannesburg routes

Looking for the cheapest, fastest or easiest route from Blantyre to Johannesburg? You could fly into the following airports instead.

Blantyre to Johannesburg: Flight information

The things to know before you go.
Cheapest flight foundR 4,746
Cheapest month to flyJuly
Average flight time2 hrs, 23 mins
Most popular airlineKLM
Average flights per week67

Finding cheap flights from Blantyre to Johannesburg: Frequently asked questions

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a return flight from Blantyre to Johannesburg is R 8,597. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 23 minutes is the average flight time from Blantyre to Johannesburg.
KLM, Qatar Airways and Airlink fly direct from Blantyre to Johannesburg.
As of April 2026, there are 78 flights per week flying from Blantyre to Johannesburg.
The cheapest month to fly from Blantyre to Johannesburg is usually August.
If you're flying from Blantyre Airport, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the centre of Johannesburg. We've found flights into this airport from R 8,597.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Blantyre Airport to Johannesburg on Monday, 24 August 2026.
Yes – the average flight time is 2 hours and 23 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 17°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
Currently, Airlink offers the cheapest flight tickets to Johannesburg.

Flying from Chileka Airport (BLZ) to Johannesburg: what you need to know

  • Expect to be in the air for 2 hours 15 minutes. On average, that's the time it takes for a direct flight from Chileka Airport to Johannesburg.

  • Johannesburg and Blantyre (where Chileka Airport is located) share the UTC+2 timezone. That means there's no time difference to adjust for.

  • Chileka Airport (BLZ) to O.R. Tambo International Airport (JNB) is the most traveled route, with 12 weekly departures to pick from. If you prefer a later start to the day, the last flight from BLZ to JNB is with Airlink (South Africa) at 14:10. Go for the first departure operated by Ethiopian Airlines at 09:20 if you want to fly out earlier.

  • For stress-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. That way, you can comfortably board your BLZ to Johannesburg flight.

  • Flying over a peak time like June? Public holidays and other popular periods can mean longer lines at check-in and security. Be extra cautious and arrive up to four hours ahead of international flights and two hours before domestic departures.

  • Direct Chileka Airport to Johannesburg tickets are available for booking. O.R. Tambo International Airport (JNB) is where you'll disembark.

  • Get on board with Ethiopian Airlines. This airline offers direct flights from Chileka Airport to Johannesburg.

  • To get to BLZ from central Blantyre, it takes around 25 minutes if you're going by car. It's roughly 11 kilometres from the airport to the city centre.

  • Chileka Airport maintains a strong on-time record, so flight disruptions are less likely. Departures from BLZ make it to their destination as scheduled 81.25% of the time.

How to find the cheapest flights from Chileka Airport (BLZ) to Johannesburg

  • R 4,746 is the lowest price we've found for a one-way Chileka Airport to Johannesburg flight. A round-trip ticket right now is R 8,597. Depending on when and how early you book, these fares can change.

  • To pick up cheap flights from BLZ to Johannesburg, book as early as possible. Airlines typically offer the most competitive fares when tickets first go on sale.

  • The 'Whole month' search tool will show you the cheapest tickets from Chileka Airport to Johannesburg across the entire month. It's a good way to find a bargain if your trip dates are flexible.

  • There's no need to check back in every day to see if fares have dropped when you create a Price Alert. We'll update you as soon as there's an even better deal on cheap flights from BLZ to Johannesburg.

  • Select your ideal arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Chileka Airport to Johannesburg by 'Best,' 'Cheapest' or 'Fastest.'

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • O.R. Tambo International Airport (JNB) is around 29 kilometres from the centre of Johannesburg. If you're grabbing a taxi or a ride-share, the drive takes roughly 30 minutes.

  • Getting there by public transport takes around 1 hour 10 minutes.

  • If you're arriving on a late flight from Chileka Airport to Johannesburg, few things beat the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and snoozing soon after at one of these accommodation options near JNB:

  • Pick up an O.R. Tambo International Airport rental car and discover Johannesburg and beyond with your own wheels. Carwiz, Alamo and Green Motion are top providers you can book with here.

  • For the lowest price, book your ride from O.R. Tambo International Airport around three weeks in advance of your flight from BLZ to Johannesburg.

Lanseria International Airport (HLA)

  • The centre of Johannesburg is located around 48 kilometres from Lanseria International Airport (HLA). After your flight from Chileka Airport to Johannesburg has hit the runway and you've made your way to arrivals, the drive should be around 50 minutes.

  • There are some great places to drop your things at near HLA. Settle in and get cosy after your BLZ to Johannesburg flight at any of these perfectly located options:

  • No time to waste? The fastest way to get to where you're going is with a Lanseria International Airport rental car. Pick up your wheels from First - Car Hire, Tempest - Car Hire or Firefly powered by Hertz and set off in the blink of an eye.

  • Get the pick of the lot. Securing your ride from HLA four weeks in advance often means more savings and a greater selection of vehicles.

Best time to go to Johannesburg

  • Before you book your flights from Chileka Airport to Johannesburg, consider which time of year is best for you. Peak season in Johannesburg offers a bustling atmosphere and plenty of things to do, while the low season brings cheaper hotel rates and fewer crowds.

  • Before booking a Chileka Airport to Johannesburg flight ticket, think about what kind of weather works for you. January is the warmest month in Johannesburg, with temperatures ranging from 15ºC (59ºF) to 30ºC (86ºF).

  • If you want to travel in cooler conditions, search for a cheap ticket from BLZ to Johannesburg in July when temperatures average between 4ºC (39ºF) and 20ºC (68ºF).

More about Johannesburg

  • Start your Johannesburg trip right by choosing the ideal place to stay. Once you've booked your flight from Chileka Airport to Johannesburg, browse our selection of hotels including:

  • All great holidays should include a little sightseeing. Maboneng Precinct, Constitution Hill and Johannesburg Zoo are must-visits when exploring Johannesburg.

Explore more of South Africa

  • Pietermaritzburg is just one of the many places in South Africa waiting to be explored after you've experienced Johannesburg. Around 451 kilometres away to the south-east, well-known attractions include KwaZulu-Natal National Botanical Garden, Comrades Marathon House and The Old Prison.

  • Around 370 kilometres south-west of Johannesburg, Bloemfontein is another favourite stop in South Africa. Experience the best of this destination with a visit to Naval Hill Planetarium, Bloemfontein Zoo and Anglo Boer War Museum.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.