When planning your flights from London to Johannesburg, it's important to think about the overall cost. Besides the ticket price, you should consider extra expenses like getting to and from the airports, baggage fees, and any in-flight services you might need. By taking these into consideration, you can budget more accurately and make better choices. Knowing the total cost helps you find the best deals and save money.

London to Johannesburg: Departure from London Airports
London has multiple airports, offering convenient flight options to Johannesburg from three major airports: Heathrow, Gatwick and Luton. By viewing transportation information and flight prices, you can compare and choose the most convenient departure point.
Heathrow Airport (LHR), situated 23 kilometres west of London’s city centre, has five terminals, handling flights from all over the world and offering a vast array of facilities. Travellers can reach the airport via the Heathrow Express train, which takes about 15 minutes from Paddington Station.
Main Transportation Options to LHR | Estimated Time | Price |
Heathrow Express | 15 mins | From £15.00 |
London Underground ('the Tube') | 60 mins | From £5.50 |
Elizabeth Line | 45 mins | From £12.80 |
Coaches | 50-90 mins | From £10.00 |
Taxis (a black cab or a pre-booked minicab) | 60 mins | From £49.00 |
Gatwick Airport (LGW) is located 45 kilometres from downtown and features two terminals. Gatwick is easily accessible in several ways, ensuring a seamless journey from London city centre, no matter your transport. The Gatwick Express offers a quick 30-minute journey from Victoria Station to the airport.
Main Transportation Options to LGW | Estimated Time | Price |
Gatwick Express | 30 mins | From £10.00 |
Thameslink | 30-45 mins | From £10.00 |
Southern Railway | 30-35 mins | From £15.00 |
National Express Coach | 90 mins | From £8.00 |
Taxi or Car | 60-90 mins | From £60.00 |
Tube + Train | 60 mins | From £2.40 (tube fare) + train fare |
Luton Airport (LTN), with single one terminal, mainly serves flights to European destinations. Travellers can take a train from St Pancras International, usually taking about 25 minutes, plus a brief shuttle bus ride to reach the airport.
Main Transportation Options to LTN | Time | Price |
By train | 30 mins | From £15.00 |
National Express Coach | 90-120 mins | From £5.00 |
Taxi or Car | 60-90 mins | From £70.00 |
Tube + Train | 60-90 mins | From £2.40 (tube fare) + train fare |
Compare Cheap Flight Tickets and Transportation Prices from London (LON) to Johannesburg (JNB)
When checking flight prices from London to Johannesburg in April 2025, the difference between the three airports is quite small. The cheapest flight is £317.50 from London Heathrow Airport, while the most expensive is £382.00 from London Luton Airport.
Flight to Johannesburg from London | Flight Tickets | Transportation Fare | Total |
Heathrow (LHR-JNB) | £312.00 | £5.50 | £317.50 |
Gatwick (LGW-JNB) | £343.00 | £8.00 | £351.00 |
Luton (LTN-JNB) | £377.00 | £5.00 | £382.00 |
*Based on flight prices in April 2025, as sourced from Trip.com's data. Transportation prices are approximate and can vary. To get most accurate and up-to-date information, please check trip.com and official websites of respective transportation services.
London to Johannesburg: Arrival at Johannesburg Airport
O.R. Tambo International Airport (JNB) is one of the busiest in Africa and a major international gateway. The airport has six terminals, serving both domestic and international flights. Terminals A and B handle international flights, with plenty of shops and dining options. The airport is about 20 kilometres from Johannesburg's city centre and usually takes around 40 minutes to reach by car.
London to Johannesburg: Airline Deals
A number of airlines, such as British Airways, Rwandair, and Ethiopian Airlines, provide cheap flights from London to Johannesburg on Trip.com. Low-cost airlines often offer great deals, but they may depart from more distant airports and usually don't include free checked luggage.
Reviews of Airlines Servicing London-Johannesburg





Which airlines provide the cheapest flights from London to Johannesburg?
In April 2025, British Airways, Condor offers the cheapest flight at £317.5 (LHR-JNB), while Lufthansa, Condor’ flights are slightly more expensive at £360.7 (LCY-JNB).
Flight to Johannesburg | British Airways, Condor | Norwegian Air Shuttle ASA, Qatar Airways | Lufthansa, Condor |
Route | LHR - JNB | LGW - JNB | LCY - JNB |
flight tickets | £312 | £343 | £357 |
transportation to airports | £5.5 | £8.0 | £3.7 |
Total | £317.5 | £351 | £360.7 |
*Based on flight prices in April 2025, as sourced from Trip.com's data.
What's the Cheapest Total Travel Cost from London to Johannesburg?
Let's find out how much a flight from London to Johannesburg really costs. Budget airlines might look like they have the cheapest tickets at first, but you need to consider all the extra costs. Surprisingly, Rwandair offers the lowest price at £402.50, followed by Ethiopian Airlines at £420.40. Etihad Airways' price is £442.90. By choosing the right flights, a family of four can save a lot on travel expenses.
Flight to Johannesburg | Rwandair | Etihad Airways | Ethiopian Airlines |
Route | LHR - JNB | LHR - JNB | LGW - JNB |
flight tickets | £397 | £418.90 | £412.40 |
transportation to airports | £5.50 | £5.50 | £8.00 |
check-in luggage (1 piece max 20kg) | Free (2×23kg) | Free (1×35kg) | Free (2×23kg) |
Seat reservation | Free | £18.50 | Free |
Total | £402.50 | £442.90 | £420.40 |
*Based on flight prices in April 2025, as sourced from Trip.com's data.
London to Johannesburg: Flight Search & Book Flights
London to Johannesburg: Direct Flights & Flight Time Schedule
Cheapest one-way flight price | £373 |
---|---|
Cheapest return ticket price | £531 |
Off-season travel month | April |
Peak season for travel | June |
Flight distance | 9,076.88km |
Average flight time | 11 hours 5 minutes |
Popular airline | Virgin Atlantic |
MU4588
China Eastern Airlines
22:15
LHR
10:15
JNB
SMTWTFSVS449
Virgin Atlantic
22:15
LHR
10:15
JNB
SMTWTFSWS5716
WestJet
22:15
LHR
10:15
JNB
SMTWTFSIB3511
Iberia
18:30
LHR
07:35
JNB
SMTWTFSAA7106
American Airlines
18:30
LHR
07:35
JNB
SMTWTFSBA055
British Airways
18:30
LHR
07:35
JNB
SMTWTFSAY5945
Finnair
18:30
LHR
07:35
JNB
SMTWTFSIB3513
Iberia
21:15
LHR
10:25
JNB
SMTWTFSBA057
British Airways
21:15
LHR
10:25
JNB
SMTWTFSAA6753
American Airlines
21:15
LHR
10:25
JNB
SMTWTFS
London to Johannesburg: Cheapest Time to Book Flights
Determining the best time to book flights from London to Johannesburg involves considering a few factors. It's generally wise to book your flights early to secure better deals and more options, particularly if you're travelling during busy periods like Easter, summer, Christmas, or school holidays. Typically, aim to book your tickets 2–3 months in advance. Also, try to avoid peak travel seasons or holidays when prices tend to be higher. Keep an eye on flight prices and set up price alerts to catch the best deals.
Month in 2025 | Cheapest London to Johannesburg flight tickets |
January | £417 |
February | £428 |
March | £416 |
April | £436 |
May | £416 |
June | £418 |
July | £556 |
August | £588 |
September | £420 |
London to Johannesburg: Discover Johannesburg
Located in the Gauteng province of South Africa, Johannesburg is a bustling metropolis known for its rich history and cultural diversity. Famous landmarks include the Apartheid Museum, which offers a profound insight into South Africa's past, and Constitution Hill, a former prison complex turned museum. The city also boasts the vibrant Maboneng Precinct, a hub for art and culture. Tourist attractions like the Johannesburg Zoo and Gold Reef City amusement park are popular with families. Johannesburg's local cuisine is a delightful mix, with dishes like braai (barbecue), bunny chow, and biltong offering a true taste of South African flavours.
Explore Accommodation and Local Transport in Johannesburg
After booking your flights, it's time to arrange your accommodation and figure out how to get around Johannesburg. Look for budget-friendly hotels, hostels, or holiday rentals near the main attractions. Websites like Trip.com offer plenty of options for different budgets and preferences. Trip.com's Travel Guides can also provide handy tips on where to stay and what to do. Consider the costs and convenience of using public transport, taxis, or renting a car to get around the city. Planning ahead can help you avoid surprises and make your trip smoother and more affordable.
Recommended Hotels in Johannesburg [2024]
5 star
Business travel
Family friendly
Discover Dining and Entertainment in Johannesburg
To keep your spending in check while enjoying Johannesburg, try the local restaurants and entertainment. Look for markets, street food stalls, and affordable restaurants to enjoy authentic South African dishes without spending a fortune. Many attractions, such as museums and historical sites, offer discounts or free entry on certain days, so be sure to check their schedules. Also, take advantage of free or low-cost activities like walking tours, exploring historic neighbourhoods, and visiting public parks. By keeping an eye on your expenses, you can have a fun and budget-friendly trip to Johannesburg.

Forecast Weather and Best Time to Visit Johannesburg
The best time to visit Johannesburg is during the spring (September to November) and autumn (March to May) when the weather is mild and pleasant. Johannesburg is known for its vibrant festivals, including the Johannesburg Art Fair in September, showcasing contemporary African art, and the Johannesburg International Comedy Festival in March, featuring comedians from around the world. Another notable event is the Soweto Wine and Lifestyle Festival, celebrating local wines and cuisine.
Month | Average Temperature (°C) | Average Airfare (£) | Average Hotel Price (£) |
January | 14~26 | 417 | 70 |
February | 14~26 | 428 | 68 |
March | 12~24 | 416 | 65 |
April | 10~22 | 436 | 60 |
May | 6~20 | 416 | 55 |
June | 3~17 | 418 | 50 |
July | 3~17 | 556 | 50 |
August | 6~20 | 588 | 55 |
September | 9~24 | 420 | 60 |
October | 11~25 | 487 | 65 |
November | 12~25 | 417 | 68 |
December | 13~26 | 490 | 70 |
Note:
- Average Temperatures: These are approximate values and can vary slightly.
- Average Flight Prices: Prices can fluctuate based on demand, booking time, and airline.
- Average Hotel Prices: Prices can vary depending on the location, hotel rating, and booking platform.
- Trip.com offers cheap hotels in Johannesburg, with prices starting from £10 up to £90.