Cheap Flights to Johannesburg

Compare cheap flights to Johannesburg from the UK with TravelHype. Recently found fares start from £319. Compare flight prices across the year, explore recent deals from UK airports and use our monthly price comparison to find a suitable time to travel. Check the latest price and availability before you book.

Cheap flights to Johannesburg: flight facts

Cheapest one-way From £319
Cheapest return From £463
Cheapest return month November 2026
Cheapest departure location London (LON)
Departure date 25 November 2026
Return date 19 December 2026
Direct flights Not on the cheapest fare
Flight duration 12h 35m

Prices are recently found fares from selected UK airports and may change. Availability is not guaranteed.

Cheap flights to Johannesburg by month

Month One-way from Return from
October 2026 £365 £488
November 2026 £319 £463
December 2026 £343 £729
January 2027 — £755
February 2027 — —
March 2027 — £581
April 2027 — —
May 2027 — —
June 2027 — —
July 2027 — £696
August 2027 — —
September 2027 — —

Prices are recently found fares from selected UK airports and may change. Availability is not guaranteed.

Recent flight deals to Johannesburg

Recently found return flight prices from selected UK airports to Johannesburg.

Stansted Airport (STN) → O.R. Tambo International Airport (JNB)
Recently found: £488 return
Depart: 11 October 2026
Return: 21 October 2026
Airline:
Outbound: 1 stop · 12h 15m
Return: 1 stop · 12h 25m
Check latest price
Manchester Airport (MAN) → O.R. Tambo International Airport (JNB)
Recently found: £567 return
Depart: 25 October 2026
Return: 9 November 2026
Airline:
Outbound: 1 stop · 12h 05m
Return: 1 stop · 12h 36m
Check latest price
London Gatwick Airport (LGW) → O.R. Tambo International Airport (JNB)
Recently found: £579 return
Depart: 13 October 2026
Return: 22 October 2026
Airline:
Outbound: 1 stop · 13h 05m
Return: 1 stop · 13h 15m
Check latest price
London Heathrow Airport (LHR) → O.R. Tambo International Airport (JNB)
Recently found: £602 return
Depart: 2 October 2026
Return: 8 October 2026
Airline:
Outbound: 1 stop · 12h 05m
Return: 1 stop · 12h 10m
Check latest price

Flight deals are recently found fares and may change or become unavailable. Check the current price and availability before booking.

Airlines flying direct to Johannesburg

Airlines appearing on recently found direct flights from selected UK airports to Johannesburg.

Airports serving Johannesburg

Compare airports associated with Johannesburg when planning your journey.

Lanseria International Airport HLA
O.R. Tambo International Airport JNB

Finding cheap flights to Johannesburg

Finding cheap flights to Johannesburg is often easier when the search is shaped around your wider travel plans rather than a single fixed itinerary. Fares can vary significantly between London departure airports and regional options such as Manchester, Birmingham or Edinburgh, so it is worth comparing the total journey from home, including rail travel, parking and overnight accommodation. A journey with a connection may also cost less than a direct option, although the saving should be weighed against longer travel time, baggage rules and the risk of separate tickets.

Johannesburg’s demand changes around South African school holidays, Christmas and New Year, and major business or sporting events, while UK school-holiday periods can also push up fares. If your dates are flexible, viewing a range of departures and returns around your preferred week may reveal better-value combinations. Travelling in the shoulder periods can sometimes offer more choice, but local events and accommodation prices are still worth checking before booking.

Prices can move as seats sell, so tracking suitable itineraries early and revisiting them regularly is sensible rather than relying on a single booking day. Compare arrival times at O.R. Tambo International Airport with onward transport into Johannesburg, particularly if a cheaper fare lands late at night, and make sure any connection leaves enough time for immigration, baggage collection and a possible terminal change.

Flying to Johannesburg from the UK

When comparing flights to Johannesburg from the UK, the best departure airport may depend as much on the journey to the airport as on the flight itself. London airports can offer the widest selection of itineraries, while travellers in Scotland, Wales, Northern Ireland or the English regions may prefer a convenient regional departure, even if it involves a connection. Compare the full journey time, the length and location of any connection, baggage arrangements and whether a terminal change is required.

Johannesburg is primarily served by O.R. Tambo International Airport, southeast of the city, although some itineraries may use Lanseria International Airport to the northwest. These are not interchangeable arrival points: O.R. Tambo is generally more convenient for central Johannesburg, Sandton and onward rail connections, while Lanseria can suit travellers heading towards the north-western suburbs or nearby areas. Check the arrival airport carefully before booking accommodation or arranging transport.

From O.R. Tambo, the Gautrain provides a useful rail link towards Sandton and central Johannesburg, with taxis, private transfers and car hire also available. Lanseria has road-based onward transport, so transfer time and cost can vary according to your destination and traffic. When comparing options, consider the arrival time, transfer arrangements, airport facilities and the practical cost of reaching your final stop, not just the flight itinerary.

Frequently asked questions about flights to Johannesburg

What is the cheapest recently found flight to Johannesburg?

The cheapest recently found one-way fare to Johannesburg is from £319. Prices can change and availability is not guaranteed, so check the latest fare before booking.

What is the cheapest month to fly to Johannesburg?

Based on the one-way fares currently found by TravelHype, November 2026 is the cheapest month in the current 12-month comparison, with fares from £319. This reflects recently found fares rather than a guarantee that the month will remain the cheapest.

Which airport should I fly to in Johannesburg?

Johannesburg is served by Lanseria International Airport (HLA) and O.R. Tambo International Airport (JNB). Choose according to your accommodation, planned activities and any onward travel, rather than assuming one suits every itinerary. Check the airport shown on your booking before travelling, particularly if you are comparing separate tickets. Research ground-transfer options in advance and leave enough flexibility for baggage collection and onward plans.

What should a traveller consider when booking flights to Johannesburg?

Before booking, check which airport the itinerary uses, whether the ticket is one booking or involves a self-connection, and how much time is allowed between flights. Review baggage allowances, cabin and checked-bag rules, change or cancellation conditions, and the airport and terminal details in the confirmation. Consider your arrival time, accommodation check-in arrangements and how you will reach your accommodation after landing.

What should a UK traveller consider when choosing a departure airport for Johannesburg?

Compare the complete journey from home, including travel to the airport, parking or public-transport arrangements, and the risk of delays before your flight. Check whether the itinerary requires a connection and whether you would need to change airports or re-check baggage. A convenient airport may reduce stress, while another option could fit your preferred dates or connection pattern better.

Latest Travel News