London, Heathrow flights

Book cheap flights from Johannesburg to London, Heathrow

Flights from Johannesburg to London, Heathrow

Prices observed in the past 7 days start from N/A one-way and N/A round trip. Fares and availability may change at any time, and additional terms may apply.

Oops, seems like no one's been looking around.

Let's see what flights are available here.

Popular airlines to London, Heathrow

Flights from Johannesburg to London, Heathrow

Flying from Johannesburg to London Heathrow is a long-haul classic. You leave behind summer vibes and land in a city packed with culture, food, and energy. It’s a big trip, but London makes it count from the moment you arrive

Frequently Asked Questions

How long is the flight from Johannesburg to London, Heathrow?

Direct flights take around 10 to 11 hours. It’s a straight long-haul route, which makes things easier if you want to avoid stopovers. If you choose a connecting flight, travel time can stretch to 13 hours or more depending on your layover. Overnight flights are common, so you can land in London ready to start your day.

When is the cheapest time to book flights from Johannesburg to London, Heathrow?

You’ll usually find better prices between January and March, and again from October to early November. Peak summer from June to August, and the December holidays are the most expensive. Booking 6 to 10 weeks in advance helps secure better fares. Midweek departures are often cheaper than weekend flights, so flexibility can save you money.

Which airlines fly from Johannesburg to London, Heathrow?

British Airways and Virgin Atlantic offer direct flights on this route. You can also find indirect options with airlines like Emirates, Qatar Airways, Lufthansa, and KLM if you are open to stopovers. Direct flights are faster, while connecting flights can sometimes be more budget-friendly depending on timing and demand.

Do South Africans need a visa for London, Heathrow?

Yes. South African passport holders need a UK visa before travelling. You’ll need to apply in advance and provide documents like proof of accommodation, return flights, and financial means. Make sure your passport is valid for your stay. Processing times vary, so apply early to avoid stress closer to your departure date.

What do I need to know before travelling to London, Heathrow?

London uses the British Pound, and card payments are widely accepted. The weather can be unpredictable, so pack layers and a waterproof jacket. Public transport is excellent, with the Underground getting you almost anywhere. The city can be expensive, so plan your budget ahead. Booking attractions in advance can also save time.

Which airports are used for this route?  

From Heathrow Airport, it takes a 15-minute train ride, or a 35-minute drive to reach the city centre of London.

Custom travel packages

More popular flights from Johannesburg

Why travel from Johannesburg to London, Heathrow

Discover what sets London, Heathrow apart and why it continues to inspire travellers

More popular flights to London, Heathrow

Download Travelstart App

TRAVEL HACK

Why book with us

Bringing you the best fares from all airlines

Expert assistance from booking to departure

Online destinations for planning your travels

Already booked your flight?

1000’s of options worldwide

Best price

Great service

Travelstart personalised support
Personalized assistance

Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.