🌍 Part of International flights from South Africa · All flight routes

South Africa · International Flight Route

Also comparing? Cape Town → London · Johannesburg → Dubai · Johannesburg → Istanbul or all JNB routes.

Cheap Flights from Johannesburg to London

British Airways and Virgin Atlantic both fly direct overnight from OR Tambo to London Heathrow — roughly 11 hours wheels-up to wheels-down, landing in London before breakfast. Compare live fares across both carriers plus one-stop alternatives, and book securely via our partner Travelstart.

JNB → LHR · ~11h direct overnight · British Airways + Virgin Atlantic non-stop · UK visitor visa required for South Africans

✈️ ~11h direct overnight 🇬🇧 UK visitor visa required (apply 8+ weeks out) 💵 R1 ≈ £0.042 — budget hard 📅 Best value: Nov, Jan–Mar 💰 Return fares from ~R11,000
Compare Live Flights Browse All Routes

* Partnered with Travelstart. Commission may be earned at no extra cost to you.

✓ Verified route Reviewed by VistaVoyage editorial team ·
Travelstart Skyscanner

Flights from Johannesburg to London — What South Africans Need to Know

Flight Time & Airlines

Johannesburg to London is South Africa's busiest long-haul corridor, and the only intercontinental route from SA served by two direct carriers year-round. British Airways and Virgin Atlantic both fly overnight from OR Tambo to Heathrow — wheels up in the evening, landing around sunrise UK time. Northbound takes roughly 11 hours; the return runs slightly longer against the winds.

AirlineViaTotal travel timeNote
British AirwaysDirect~11hLands Heathrow Terminal 5, overnight service
Virgin AtlanticDirect~11hA350-1000; expanding to 10 weekly flights Oct 2026–Mar 2027
EmiratesDubai (DXB)~15–17hOften R2,000–R4,000 cheaper than direct
Qatar AirwaysDoha (DOH)~15–17hConsistently competitive fares
Turkish AirlinesIstanbul (IST)~16–18hGood stopover-holiday option
Ethiopian AirlinesAddis Ababa (ADD)~15–17hFrequently the cheapest fare on the route

The maths for most travellers: if the direct fare is within R2,000–R3,000 of the best one-stop, take the direct — an overnight lie-flat-adjacent 11 hours beats 16+ hours with a middle-of-the-night Gulf connection. If the gap is R4,000+, the one-stop wins on value.

UK Visitor Visa — The Step South Africans Cannot Skip

South African passport holders cannot enter the UK without a visa. This is the single biggest planning item on this route, and it takes longer than the flight booking:

  • Apply at: gov.uk (the official UK government site) — then book a biometrics appointment at VFS Global in Johannesburg, Pretoria, Durban, Cape Town or Gqeberha
  • Cost: around £127 (±R3,000) for the standard 6-month visitor visa — longer validity (2, 5, 10 years) costs more
  • Processing: officially ~3 weeks, but peak-season delays are common — apply at least 8 weeks before departure
  • What you need: valid passport, bank statements (typically 3 months), proof of employment or income, accommodation details, return flight intent
  • Priority service: available at extra cost if you are tight on time

Do not book non-refundable flights before your visa is granted. Use a refundable fare or book once the visa is in your passport — a declined or delayed visa on a non-refundable December ticket is an expensive lesson.

Rand vs London — Budgeting for the UK in 2026

London is the opposite of Istanbul or Bangkok for the rand: it is one of the most expensive cities a South African can visit. R1 buys roughly 4 UK pence, so budget with eyes open:

ItemLondon price (£)Rand equivalent
Tube single (Zone 1, contactless)£2.90±R70
Pub meal + pint£18–£28R430–R670
Coffee£3.50–£4.50R85–R110
Budget hotel / Premier Inn (per night)£80–£140R1,900–R3,350
Mid-range central hotel (per night)£150–£250R3,600–R6,000
West End theatre ticket£30–£120R720–R2,900
Major museums (British Museum, Tate, National Gallery)FreeR0 — genuinely free

The saving graces: London's world-class museums are free, walking the city costs nothing, and supermarket meal deals (£3.50–£5) keep food costs sane. A realistic 7-day London trip excluding flights runs R18,000–R35,000 per person at budget-to-mid-range level. Many South Africans cut accommodation costs dramatically by staying with family or friends — this is the classic diaspora route.

Best Time to Book JNB → London

MonthLondon weatherFare levelRecommendation
Jan–MarCold, 3–10°C, short daysLow✅ Best value window of the year
Apr–MayMild, 10–17°C, springMediumGreat weather-to-price balance
Jun–AugWarm, 18–25°C, peak seasonHighBook 14+ weeks ahead minimum
Sep–OctMild, 12–18°C, autumnMedium✅ Second-best window
NovCool, 6–11°CLowExcellent value before festive rush
DecCold, festive lightsVery highThe diaspora crush — book by August or pay dearly

The December trap: JNB–LHR in mid-December is one of the most contested long-haul markets in the world because of the SA expat community flying home in both directions. Fares booked in October for December travel routinely cost double the same seats booked in July. If you are flying over the festive season, book before the end of August.

Baggage on JNB → London Flights

British Airways and Virgin Atlantic long-haul economy fares both come in versions with and without checked baggage — BA's "Basic" hand-baggage-only fare can look temptingly cheap until you add a 23 kg bag at booking. Standard economy on both carriers includes one 23 kg checked bag; premium cabins include two. Gulf one-stops (Emirates, Qatar) typically include 25–30 kg in the base fare, which partially offsets their longer journey time. Always compare the with-bag price, not the headline fare.

London Month-by-Month: When to Go from South Africa

  • Winter (Nov–Mar): Cheapest flights, free museums, theatre season in full swing, Christmas lights through December. Cold and dark by SA standards — pack properly. Best months for pure value: late January to early March.
  • Spring (Apr–May): Parks in bloom, mild days, moderate fares. Arguably the best first-timer window.
  • Summer (Jun–Aug): Long evenings, festivals, Wimbledon — and peak pricing on flights and hotels. Beautiful but budget-heavy.
  • Autumn (Sep–Oct): Golden parks, thinner crowds, fares easing. A strong shoulder-season pick.

Johannesburg vs Cape Town to London — Which Departure Is Better?

  • Fly from Johannesburg (JNB) if you are anywhere in Gauteng or connecting domestically. Two direct carriers year-round means real price competition, and JNB fares typically undercut CPT by R1,000–R3,000 on the same dates.
  • Fly from Cape Town (CPT) if you are in the Western Cape — BA flies direct year-round (with a third daily flight starting December 2026) and Virgin Atlantic operates a seasonal service from October to April. Compare CPT → London fares →

Beyond London — Extending Your UK Trip

Your UK visitor visa covers the whole United Kingdom, and London is the perfect springboard:

  • Edinburgh: 4h30 by train from King's Cross, or a 1h20 flight. Castle, Old Town, Arthur's Seat — the classic add-on.
  • Bath & the Cotswolds: 1h20 by train to Bath. Roman baths, Georgian streets, honey-stone villages.
  • Oxford or Cambridge: Day trips of about an hour each by train. Colleges, punting, pubs.
  • Paris: 2h15 on the Eurostar from St Pancras — but note South Africans need a separate Schengen visa for France, so plan this before leaving SA.

Explore related routes

Travel Tips & Guides

Quick Facts: JNB → LHR

FromOR Tambo (JNB)
ToLondon Heathrow (LHR)
Direct flight time~11h (overnight)
Direct carriersBritish Airways, Virgin Atlantic
VisaUK visitor visa required (~£127 / ±R3,000)
CurrencyPound sterling (£)
R1 ≈£0.042 (July 2026)
Return fares from~R11,000
Best monthsNov, Jan–Mar
Time zone differenceLondon is 1–2h behind SAST (season-dependent)

UK visa checklist

  • Apply online at gov.uk
  • Biometrics at VFS Global (JHB, PTA, DBN, CPT, GQA)
  • ~£127 fee, 3-month bank statements
  • Apply 8+ weeks before flying
  • Don't book non-refundable before approval

Heathrow to central London

Elizabeth line ~35–45 min to the City (±R320); Heathrow Express 15 min to Paddington (±R600); Piccadilly line cheapest at ±R140, ~55 min. Use contactless card — no need to buy an Oyster.

Book via Travelstart

Compare BA, Virgin and every one-stop option in one search. Book securely — your confirmation comes directly from the airline.

Search Live Prices →

Frequently Asked Questions

How long is the flight from Johannesburg to London?

The direct flight from OR Tambo (JNB) to London Heathrow (LHR) takes approximately 11 hours northbound. Both British Airways and Virgin Atlantic operate overnight departures, typically leaving Johannesburg between 19:00 and 23:00 and landing at Heathrow early the following morning. One-stop routings via Dubai, Doha, Istanbul or Addis Ababa add 3–6 hours but can be significantly cheaper.

Which airlines fly direct from Johannesburg to London?

British Airways and Virgin Atlantic both operate non-stop flights between Johannesburg and London Heathrow. Virgin Atlantic is expanding to 10 weekly JNB–LHR flights on the Airbus A350-1000 for the October 2026 to March 2027 season. One-stop alternatives include Emirates (via Dubai), Qatar Airways (via Doha), Turkish Airlines (via Istanbul) and Ethiopian Airlines (via Addis Ababa), which are frequently the cheapest options.

Do South Africans need a visa for the UK?

Yes. South African passport holders require a UK Standard Visitor visa before travelling. Apply online at gov.uk, then attend a biometric appointment at a VFS Global centre (Johannesburg, Pretoria, Durban, Cape Town or Gqeberha). The fee is around £127 (±R3,000) for a 6-month visa. Standard processing is around 3 weeks but can stretch longer in peak season — apply at least 8 weeks before you fly.

How much is a return flight from Johannesburg to London?

Return fares from Johannesburg to London typically range from about R11,000 to R22,000 in economy, depending on season and how far ahead you book. One-stop carriers via the Gulf or Addis Ababa are usually the cheapest; the BA and Virgin direct flights command a premium of roughly R2,000–R5,000 for the time saving and overnight convenience. December and UK summer (June–August) are the priciest windows.

What is the cheapest month to fly Johannesburg to London?

November and mid-January through March generally offer the lowest fares on JNB–LHR, once both the SA December rush and UK festive traffic have cleared. Booking 10–16 weeks ahead is the sweet spot on this route. Avoid mid-June to August (UK summer holidays) and the first three weeks of December unless you book far in advance.

Which London airport do flights from Johannesburg land at?

All direct flights from Johannesburg land at London Heathrow (LHR) — British Airways at Terminal 5, Virgin Atlantic at Terminal 3. Heathrow is about 25 km west of central London, connected by the Elizabeth line (~35–45 min to the City), Heathrow Express (15 min to Paddington) and the Piccadilly line (cheapest, ~50–60 min). One-stop itineraries occasionally land at Gatwick — check before booking as transfers differ.

Is it cheaper to fly to London from Johannesburg or Cape Town?

Johannesburg is usually the cheaper and better-served departure point, with two direct carriers year-round and more one-stop competition through OR Tambo. Cape Town has direct British Airways flights year-round and seasonal Virgin Atlantic service (October to April), but fares on identical dates often run R1,000–R3,000 higher than JNB departures. If you are in Gauteng, always price JNB first.

How to book cheap flights on VistaVoyage

Three steps. No account needed. No hidden fees.

🔍

1. Search live prices

Use the search widget above to enter your route and travel dates. Live fares from multiple airlines load instantly.

📅

2. Compare dates & airlines

Toggle between airlines and adjust your dates. Shifting by even a few days can make long-haul fares noticeably cheaper.

3. Book securely via Travelstart

Click through to Travelstart — one of Africa's largest OTAs since 1999. Payment is encrypted. Confirmation comes from the airline.

💡 Pro tip: For JNB→LHR, the December diaspora rush is brutal — festive-season seats booked by end-August cost roughly half what they do in October. Outside December, book 10–16 weeks out and always price the Gulf one-stops against the BA/Virgin directs before deciding.

Why compare flights on VistaVoyage?

Booking powered by

TravelstartAfrica's #1 OTA since 1999
Skyscanner100M+ users worldwide
🔒Secure HTTPS checkout
💸Free — no booking fees

Plan your trip

Other international & regional flights from South Africa

Compare nearby routes and connecting hubs before you book.

Cape Town → LondonCompare fares on this routeJohannesburg → DubaiCompare fares on this routeJohannesburg → IstanbulCompare fares on this routeJohannesburg → New YorkCompare fares on this routeAll flights from JohannesburgJohannesburg origin hubInternational & regional flightsFrom South Africa — full hub
Ready to book Johannesburg → London?
Compare Live Prices Open Travelstart →