This is the busiest long-haul corridor South Africa has, and the writing about it is unusually unreliable, partly because 2 of the biggest facts changed in the last 18 months. What follows comes from the Home Office, the airlines' filed schedules, the airports and the official statistics agencies on both ends, all read in August 2026. It covers flights from Johannesburg to London, and where the picture differs from Cape Town or Durban, it says so.
Flights from Johannesburg to London are the most heavily searched long-haul journey in the South African market, and they are also the one where the most confident-sounding advice turns out to be years out of date. The route has 2 operators, not 3. The visa position changed in July. And the single most repeated piece of guidance, which is to book the flight and then apply for the visa, is exactly the wrong way round.
What follows covers who flies it and on what aircraft, why the JHB-London flight time is longer northbound, what the visa position actually is now, how to leave Heathrow at 6 in the morning, what you may carry through customs, and what published capacity says about when to book. Where a claim could not be checked against an official source, it is not here. That includes the one everybody wants, because a published calendar of cheap flights to London from South Africa does not exist.
Start with who actually operates it, because this is where most articles fall over. There are exactly 2 airlines on flights from Johannesburg to London, and there have been for 5 years.
| Airline | Weekly | Heathrow terminal | Aircraft |
|---|---|---|---|
| British Airways | 14 | Terminal 5 | A380, 777-300ER and 787-9 in rotation |
| Virgin Atlantic | 7, rising to 11 | Terminal 3 | 787-9, with the A350-1000 from late October |
Both run overnight, leaving Johannesburg in the evening and arriving into London early the following morning. Every Johannesburg-Heathrow direct departure is an overnight. British Airways operates 2 departures a day, every day, and that has not moved all year. Virgin currently flies daily and goes to 11 weekly from 25 October 2026, easing back to 10 for the December to February window.
The aircraft rotate. On the Johannesburg run the A380 gives way to a 777-300ER for September and most of October, then a 787-9 from late October to mid-December, then back to the 777 for the southern summer. If cabin layout matters to you, check the aircraft type for your specific date rather than the route. The Johannesburg-Heathrow direct schedule is stable, but the aircraft flying it is not.
This needs saying plainly because it is the most common error in circulation. The national carrier's published network runs to Johannesburg, Cape Town, Durban, Gqeberha, Windhoek, Accra, Abidjan, Lagos, Kinshasa, Lubumbashi, Harare, Lusaka, Victoria Falls, São Paulo and Perth. There is no European destination on it at all.
The confusion has a specific source. The airline's own site carries a page headed for London which lists fares on the route, but never states that the airline operates it and gives no routing, no stops and no partner. It is a fare listing. Its last scheduled Johannesburg to Heathrow service was in 2021, and the airline's 2025 route revival announcement covered domestic and regional flying only. Anyone writing that you can fly the national carrier to London is reading that page and drawing the wrong conclusion. There are 2 operators on flights from Johannesburg to London, and the national carrier is not one of them.
Here is a small thing that surprises almost everyone who books flights to UK from South Africa. The JHB London flight time is not symmetrical, and it is longer in the direction people assume is shorter.
| Rotation | Northbound | Southbound | Difference |
|---|---|---|---|
| British Airways, pair 1 | 11h 10m | 11h 00m | 10 min |
| British Airways, pair 2 | 11h 15m to 11h 25m | 11h 05m | 10 to 20 min |
| British Airways, winter | 11h 20m | 11h 10m | 10 min |
| Virgin Atlantic | 11h 15m | 10h 55m to 11h 05m | 10 to 20 min |
Twenty minutes on an 11-hour flight is not going to ruin anybody's trip, and the JHB-London flight time is not a reason to pick one airline over the other. It is worth knowing because the explanation everyone reaches for is wrong. The jet stream is the standard answer for why eastbound transatlantic flying is quicker, and this is not a transatlantic route. It runs almost due north and south, so that reasoning does not transfer.
No airline publishes a cause. If you see a confident jet-stream explanation for the Johannesburg-Heathrow direct block times, it is somebody guessing.
Plan around the longer figure in both directions. Where a connection at either end is tight, use the northbound JHB-London flight time rather than an average, because the average is the one number that never appears on your ticket.
If you are not in Johannesburg, the picture changes sharply, and this is the part that catches families booking in the southern winter. Not every one of the flights to UK from South Africa runs all year.
| From | Carrier and airport | Season | Peak weekly |
|---|---|---|---|
| Cape Town | British Airways, Heathrow | Year-round | 21 from 13 December |
| Cape Town | Virgin Atlantic, Heathrow | 16 October to 20 April | 11 from 5 December |
| Cape Town | Norse Atlantic, Gatwick | September to 15 April | 6 from 1 October |
| Durban | No non-stop to Europe at all | — | 0 |
Read the seasons carefully. From roughly mid-April to mid-September, Virgin and Norse are both out of Cape Town, which leaves British Airways as the only non-stop service to London for about 5 months of the year. Everybody comes back in September and October and the market roughly triples for the southern summer. Anyone hunting cheap flights to London from South Africa outside Johannesburg is really hunting a month rather than a fare.
Durban has no direct service to Europe, North America, South America, Asia or Oceania. Its only intercontinental route is to Dubai. A Durban traveller either connects domestically to Johannesburg or Cape Town, or takes a one-stop through the Gulf. There are no non-stop flights to UK from South Africa outside the 2 cities named above. Cheap flights to London from South Africa always mean a connection if you start in Durban.
One more correction worth carrying: British Airways ended its Gatwick to Cape Town service in January 2025 and consolidated at Heathrow. If a page tells you that route exists, it is more than a year out of date.
South Africa sits at entry 90 on the United Kingdom's visa national list, with no exception marker beside it. A South African passport holder needs a visa to enter the UK, and that is not new. It is the fixed point behind every other rule covering flights to UK from South Africa.
What is new, and what an enormous amount of travel writing has upside down, is the Electronic Travel Authorisation. The ETA has been enforced since 25 February 2026 and it is easy to assume it now applies to everybody. It does not.
The clean way to hold it in your head is the Home Office's own framing: everyone coming to the UK needs digital permission, through either an ETA or a visa. Everybody on the flights to UK from South Africa sits on the visa side of that sentence, always.
The relevant product is the Standard Visitor visa, and it is the same visa whether you are on one of the flights from Johannesburg to London or connecting through the Gulf. The published position, all from the government's own pages rather than from an agency:
Nothing here is a guarantee of entry. A visa is permission to travel, and the border officer makes the decision on the day. That holds regardless of what you paid, which is why cheap flights to London from South Africa should never be booked ahead of the paperwork.
This is the most under-reported change affecting flights from Johannesburg to London, and the one most likely to be wrong in competing articles.
The immigration authority stopped issuing visa vignettes, the stickers that used to go into the passport, to successful new applicants on 1 July 2026. Applicants now receive an eVisa, a digital record of their permission, and there is a step that goes with it: you have to sign in to your online account, check the permission is there, and make sure the passport you are actually travelling on is the one linked to it.
The mechanics matter at check-in as much as at the border. The published guidance is that you must travel with a passport that you have added to your account, that the details must exactly match the passenger information given to the airline, and that a share code generated for travel is valid for 90 days and can be used more than once.
This covers everybody booked on flights to UK from South Africa from that date onward, with no transitional exception for tickets bought earlier. If your last trip was before July, the process you remember no longer exists.
Two conditions govern the electronic passport gates at a UK airport and they are cumulative, which is the part people miss.
The first is a biometric passport, being 8 or older, and holding valid digital immigration status. The second is nationality, and the eligible list is short: Australia, Canada, Japan, New Zealand, Singapore, South Korea and the United States, alongside British and EU citizens on the more recent guidance. South Africa is on neither version of the list.
So a South African arriving at Heathrow goes to a staffed desk, whatever their visa says. That covers every Johannesburg-Heathrow direct arrival, in both cabins, on both airlines. The published description of what happens is brief and worth quoting because it sets expectations properly: your passport and visa are checked, and you will usually be asked why you are coming to the UK. Have the document out of its wallet, sunglasses off, and travel through control together as a family.
On the way out there is no passenger-facing formality at all. No departure card, no exit form. The outbound check is done by the airline against your record rather than by an officer at a desk, which is how it works on every one of the flights to UK from South Africa.
Both operators on flights from Johannesburg to London land at Heathrow, but they land in different buildings, and the building decides how you get out. There is one wrinkle to flag before the table: the airport's own airline directory lists British Airways at Terminals 3 and 5, without splitting long-haul from short-haul. Terminal 5 is the usual answer for this route, but the boarding pass is the authority, not an article. Check it, especially for the flight home, where turning up at the wrong terminal costs you an hour you may not have. It is the one part of flights to UK from South Africa where the airline rather than the government decides how your morning goes.
| Service | Terminals served | To Paddington | Notes |
|---|---|---|---|
| Heathrow Express | Terminals 2 and 3, then Terminal 5 | 15 min, 21 min | 4 an hour; Terminal 5 is a through stop, not a change |
| Elizabeth line | All 3 Heathrow rail stations | 27 to 33 min | The only rail service into Terminal 4 |
| Piccadilly line | All terminals, 3 stations | — | About 50 min to central London; Terminal 4 via Hatton Cross |
| H30 bus | Terminal 4 to Terminal 5 | — | Every 20 min, inter-terminal only |
On the Elizabeth line the spread by station is small: about 27 minutes to Paddington from Terminals 2 and 3, roughly 31 or 32 from Terminal 5, about 33 from Terminal 4. Push on into the middle of town and it stays reasonable, at around 31 minutes to Bond Street, 33 to Tottenham Court Road and 39 to Liverpool Street. The Underground is the slow option, at roughly 46 to 47 minutes from Terminals 2 and 3 to Piccadilly Circus, about 50 from Terminal 5, and closer to 55 if you are heading for King's Cross.
One planning note follows straight from the JHB-London flight time. An 11-hour overnight puts you on the ground with the whole day ahead of you and no hotel check-in until the afternoon. If you are heading into the city, the Elizabeth line reaches 3 useful interchanges without a change of train, which is the easiest thing you can do with 6 spare hours and a suitcase.
Travel between Heathrow terminals is free on the Heathrow Express, the Elizabeth line, the Piccadilly line and the H30 bus. The catch is procedural. You need a contactless or stored-value card to open the gates, or you collect a free terminal transfer ticket from a machine inside the station, and that paper ticket works on the trains but not on the Underground. Worth knowing if you land at one terminal and depart from another, which happens more often than you would think on a mixed itinerary.
This is the practical consequence of an overnight northbound sector, which every Johannesburg-Heathrow direct service is. You are on the ground somewhere between about half past five and half past six in the morning, which sits right at the edge of the first departures.
In practice, immigration and baggage reclaim absorb the gap. By the time a South African passenger has queued at a staffed desk, which as covered above is the only option available, the trains are running. The JHB-London flight time works in your favour here, because you are airborne while London sleeps and on the ground as it starts. It is only worth a second thought if you have hand luggage only and land on a Sunday.
Great Britain runs a red and green channel system, and that is all it runs. The blue channel that some older guidance mentions survives only in Northern Ireland, and only for arrivals from within the European Union, so it will never appear in front of you at Heathrow. Green means you are inside your allowances and carrying nothing restricted, or that you have already declared online. Anything else is red, or the red-point phone at the smaller airports. None of this changes with the fare you paid, and it is identical on both flights from Johannesburg to London.
| Category | Allowance | Splittable |
|---|---|---|
| Beer | 42 litres | No, it stands on its own |
| Still wine | 18 litres | No, it stands on its own |
| Spirits over 22% | 4 litres | Yes, against the row below |
| Drinks up to 22% | 9 litres, covering sparkling wine, port, sherry and cider | Yes, against the row above |
| Tobacco | 200 cigarettes, or 100 cigarillos, or 50 cigars, or 250g of loose or shisha tobacco, or 200 sticks of heated tobacco | Yes, pro rata within tobacco |
Read the split rule carefully, because it is narrower than most people assume. The beer and the still wine are yours on top of everything else. The 4-litre and 9-litre lines are a single allowance expressed 2 ways, so 2 litres of spirits plus 4.5 litres of port is exactly half of each and is fine. What you cannot do is trade alcohol against tobacco, or pool your allowance with the person sitting next to you, even if that person is your spouse.
Both allowances start at 17. A younger traveller can still carry the goods, but has no allowance at all and has to declare and pay on the full quantity. And going over in any one category means duty falls on everything in that category, not just on the excess, which is the detail that turns a small misjudgement into an expensive morning.
There is an online service for passengers that lets you declare and pay before arrival, and the window recently got much more generous. It moved from 72 hours to 120 hours, or 5 full days, on 31 July 2026. Declare in advance, keep the reference number, and you can walk the green channel with goods that would otherwise have sent you to the red one. Passengers on flights to UK from South Africa use the same service as everybody else, and there is no separate route for visa nationals.
Two things sit outside this, and both catch travellers on flights from Johannesburg to London. Goods you intend to sell or use in a business have no personal allowance whatsoever and go through a separate merchandise-in-baggage route, which for smaller consignments allows the declaration to be made within 5 days of arriving rather than before. And cash is its own regime: at or above a published sterling threshold you must declare it, the figure counts across a family or group travelling together rather than per person, and it covers things people do not think of as cash, including travellers' cheques and bearer bonds. Check the current threshold on the official page before you pack it.
Here is the honest answer to the question in the title. Nobody publishes fare-movement data for this route. Not the 2 airlines, not either airport, not the statistics agency at either end. Anyone showing you a chart of the cheapest week to fly is modelling their own sample, not reporting a published series, and they rarely say so. That is as true of cheap flights to London from South Africa as it is of a business fare.
What is published, in detail and in advance, is capacity. Capacity is not price, but it is the input that moves price, and it is the honest proxy. The pattern it shows is unusual, because capacity on flights from Johannesburg to London is flat and Cape Town is not.
| Period | Johannesburg carriers | Cape Town carriers | What that implies |
|---|---|---|---|
| Mid-Apr to mid-Sep | 2 | 1 | Cape Town is at its thinnest; Johannesburg is unchanged |
| Late Sep to mid-Oct | 2 | 2 | Seasonal services return one at a time |
| From 25 Oct | 2 | 3 | Johannesburg-Heathrow direct gains frequency, not operators |
| Dec to Feb | 2 | 3 | Peak demand meets peak supply in Cape Town only |
The practical reading is this. On flights from Johannesburg to London the supply side barely moves all year, so whatever seasonal pressure you feel is coming from demand, and it concentrates around the December school holidays and the northern summer. Cape Town is the opposite. Its supply triples and then collapses again, so the season you fly in matters more there than the week you book.
One more thing the capacity table settles. The JHB-London flight time and the weekly frequency both stay put all year, so nothing in the schedule itself hands you a cheaper month out of Johannesburg. Cape Town is where the schedule moves, and that is the whole difference.
Which leaves the one variable you actually control, and it is not the fare. It is the visa. The earliest you can apply is 3 months before travel and the published decision time is about 3 weeks, so the window in which you can hold both an approved visa and a sensible booking is narrow. People chasing cheap flights to London from South Africa routinely book first and apply second, then discover the application window had not opened yet. That is the wrong order, and it is the single most common expensive mistake on this route. A fare lock on an international flight exists to bridge exactly that gap between the paperwork and the seat.
If your aim is simply the lowest number, the honest advice on cheap flights to London from South Africa is unglamorous. Fly outside the December window, fly midweek, and start the visa early enough that you are choosing your dates rather than accepting whatever is left. There is no secret week.
The passenger mix on flights from Johannesburg to London is not what the marketing suggests, and knowing it explains several things at once.
According to the official visit statistics, 61% of South African visits to Britain are to see friends or relatives, and the average stay runs to roughly 20 nights. This is not a short-break market. It is a market of people going home, or going to family, for the better part of 3 weeks.
It also explains why interest in cheap flights to London from South Africa peaks well before the December holidays rather than during them. A 20-night family visit gets planned months out, and the people who leave the booking late are usually the ones who left the visa late as well.
Everything above condenses into a short list of things that are actually in your hands on flights from Johannesburg to London.
| Lever | Why it matters |
|---|---|
| Start the visa, then book | 3 months earliest, about 3 weeks to decide; on flights to UK from South Africa the order is not optional |
| Link your passport to your online account | Since 1 July 2026 there is no sticker, and check-in reads the digital record |
| Match your passport details to the booking exactly | A mismatch between account and passenger name is an airport problem, not an email problem |
| Generate the share code early | It stays valid for 90 days and can be used more than once |
| Check the aircraft type for your date | The Johannesburg rotation changes airframes 3 times between September and March |
| Read the terminal off the boarding pass | The airport lists one of the 2 carriers at 2 different terminals |
| Budget 20 minutes for the staffed desk | The automatic gates are closed to South African passports regardless of visa |
| Declare online up to 5 days out | Turns a red-channel morning into a green-channel one |
| Split alcohol correctly, not creatively | Only the spirits line splits; beer and still wine stand alone |
| If you are not in Johannesburg, compare seasons first | Cape Town runs 1 to 3 carriers depending on the month and Durban has none; only Johannesburg-Heathrow direct is constant |
The thing that makes flights from Johannesburg to London unusual is not the flying. Two carriers, 21 departures a week, an early-morning arrival into an airport with 3 rail options, and a JHB-London flight time that has barely moved in a decade: that part is settled and stable. The volatility on a Johannesburg-Heathrow direct booking is all on the ground, and almost all of it is administrative.
Three of the facts in this article were different 18 months ago. The Gatwick service from Cape Town ended in January 2025. The travel authorisation scheme came into force in February 2026 and does not apply to South Africans, which is the opposite of what most people assume. The visa sticker stopped being issued on 1 July 2026. Any guidance written before those dates is not slightly stale, it is wrong in ways that will cost you at a check-in desk. That applies to a page ranking cheap flights to London from South Africa exactly as much as it applies to a visa guide.
So the sequence that works is the reverse of the instinctive one. Confirm your eligibility and your dates, open the visa application as early as the 3-month rule allows, link the passport, and only then commit to a seat. If the timing is awkward and you want to hold a fare while the paperwork catches up, a fare lock is the mechanism designed for exactly that gap.
Everything else is detail you can settle at the airport. The paperwork is not.
Disclaimer - Schedules, allowances and entry requirements were verified in August 2026 and change without notice. Confirm terminal, visa and customs requirements with the airline and the relevant authority before you travel.