> > > >
British Airways Flights to Johannesburg (JNB)
British Airways Flights to Johannesburg
- Return
- One way
-
- Cheapest nonstopLHR 21:1511h 10mDirectJNB 10:25
London - Johannesburg | Sun, Mar 15 | British Airways JNB 19:3511h 20mDirectLHR 04:55
Johannesburg - London | Thu, Mar 19 | British Airways £582 £76624% off24% off£766 £582 -
OTP 16:0018h 25m1 stopJNB 10:25
Bucharest -
Johannesburg
|
Tue, Feb 17
|
British Airways
JNB 19:3519h 55m1 stopOTP 15:30
Johannesburg -
Bucharest
|
Tue, Feb 24
|
British Airways
£380 £76650% off50% off£766 £380 -
ATH 14:2020h 5m1 stopJNB 10:25
Athens -
Johannesburg
|
Wed, Feb 18
|
British Airways
JNB 19:3517h 45m1 stopATH 13:20
Johannesburg -
Athens
|
Thu, Feb 26
|
British Airways
£382 £76650% off50% off£766 £382 -
BRU 14:5515h 40m1 stopJNB 07:35
Brussels -
Johannesburg
|
Sun, Mar 1
|
British Airways
JNB 22:0016h 40m1 stopBRU 13:40
Johannesburg -
Brussels
|
Sun, Mar 8
|
British Airways
£46439% off£766 £464 -
INV 11:5020h 35m1 stopJNB 10:25
Inverness -
Johannesburg
|
Mon, Mar 9
|
British Airways
JNB 19:3518h 15m1 stopINV 11:50
Johannesburg -
Inverness
|
Tue, Mar 17
|
British Airways
£47638% off£766 £476 -
MAD 12:0021h 25m1 stopJNB 10:25
Madrid -
Johannesburg
|
Sat, Mar 7
|
British Airways
JNB 22:0026h 5m1 stopMAD 23:05
Johannesburg -
Madrid
|
Sat, Mar 14
|
British Airways
£47937% off£766 £479 -
DUB 10:5519h 40m1 stopJNB 08:35
Dublin -
Johannesburg
|
Wed, Mar 11
|
British Airways
JNB 22:0018h 20m1 stopDUB 14:20
Johannesburg -
Dublin
|
Wed, Mar 18
|
Virgin Atlantic
£48936% off£766 £489 -
SNN 07:5021h 45m1 stopJNB 07:35
Shannon -
Johannesburg
|
Wed, Mar 4
|
British Airways
JNB 19:3523h 10m1 stopSNN 16:45
Johannesburg -
Shannon
|
Wed, Mar 11
|
British Airways
£49436% off£766 £494 -
WAW 07:2026h 5m1 stopJNB 10:25
Warsaw -
Johannesburg
|
Sun, Mar 22
|
British Airways
JNB 22:0024h 30m1 stopWAW 21:30
Johannesburg -
Warsaw
|
Tue, Mar 24
|
British Airways
£50634% off£766 £506 -
GOT 19:2035h 15m1 stopJNB 07:35
Gothenburg -
Johannesburg
|
Mon, Mar 9
|
British Airways
JNB 19:3516h 20m1 stopGOT 10:55
Johannesburg -
Gothenburg
|
Mon, Mar 16
|
British Airways
£50934% off£766 £509 -
LON 13:0017h 25m1 stopJNB Invalid Date
London -
Johannesburg
|
Sat, Feb 14
|
Normal Airline
JNB 15:006hDirectLON 16:00
Johannesburg -
London
|
Mon, Feb 16
|
Normal Airline
Find more flightsFind more flights
-
Cheapest nonstopLHR 21:2011h 5mDirectJNB 09:25
London - Johannesburg | Sat, Apr 4 | British Airways £819 £1,07824% off24% off£1,078 £819 -
BRU 19:2535h 10m1 stopJNB 07:35
Brussels -
Johannesburg
|
Sat, Mar 14
|
British Airways
£287 £1,07873% off73% off£1,078 £287 -
EDI 07:3018h 25m1 stopJNB 03:55
Edinburgh -
Johannesburg
|
Mon, Mar 9
|
British Airways
£418 £1,07861% off61% off£1,078 £418 -
CDG 20:3534h1 stopJNB 07:35
Paris -
Johannesburg
|
Sat, Mar 21
|
British Airways
£44559% off£1,078 £445 -
CTA 21:2533h 35m1 stopJNB 07:00
Catania -
Johannesburg
|
Sat, Apr 11
|
British Airways
£47556% off£1,078 £475 -
ATH 20:0535h 30m1 stopJNB 07:35
Athens -
Johannesburg
|
Sat, Feb 28
|
British Airways
£50253% off£1,078 £502 -
BHX 07:4023h1 stopJNB 08:40
Birmingham -
Johannesburg
|
Sat, Mar 7
|
British Airways
£52351% off£1,078 £523 -
DUB 13:4018h 45m1 stopJNB 10:25
Dublin -
Johannesburg
|
Sun, Mar 8
|
British Airways
£54549% off£1,078 £545 -
LUX 11:4521h 40m1 stopJNB 09:25
Luxembourg -
Johannesburg
|
Thu, Apr 2
|
British Airways
£54549% off£1,078 £545 -
AMS 19:4034h 55m1 stopJNB 07:35
Amsterdam -
Johannesburg
|
Sat, Feb 21
|
British Airways
£56348% off£1,078 £563 -
LON 13:0017h 25m1 stopJNB Invalid Date
London -
Johannesburg
|
Sat, Feb 14
|
Normal Airline
Find more flightsFind more flights
Displayed flight fares from London to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
About British Airways
![]() | ||
Airline name British Airways | Airline code BA | Airline type Low-cost carrier (LCC) |
Airline alliance Oneworld | ||
Popular Countries British Airways Flies to: France , Spain and United Kingdom | ||
Popular British Airways Arrival Cities | ||
Popular British Airways Departure Cities |
Based on Trip.com Historical Data
British Airways Flights to Johannesburg - FAQ
Does British Airways have baggage allowance?
0-1 pieces of luggage are usually permitted for each economy class passenger traveling with British Airways (BA). This information can vary depending on your flight, so be sure to check your itinerary.How long is the flights to Johannesburg?
- Approx. 14 hours 39 minutes to fly from London to Johannesburg.
- Approx. 2 hours 4 minutes to fly from Cape Town to Johannesburg.
- Approx. 1 hour 47 minutes to fly from Harare to Johannesburg.
- Approx. 17 hours 24 minutes to fly from Manchester to Johannesburg.
How to get cheapest flights to Johannesburg?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Johannesburg.
- Look up different airlines that have flights to Johannesburg.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
What is the most popular month to visit Johannesburg?
Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is February. The average price of flight tickets to Johannesburg in February is £237.When are flight to Johannesburg cheapest?
Flight tickets to Johannesburg are the cheapest in May compared to other months, the average price is £281.What are the major airports in Johannesburg?
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O. R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
Find Cheap Flights with Trip.com
- Flights from Manchester to Johannesburg
- Cheap flights from Port Elizabeth to Johannesburg
- Cheap flights from Harare to Johannesburg
- Cheap flights from Durban to Johannesburg
- Flights from Bulawayo to Johannesburg
- Cheap flights from Nairobi to Johannesburg
- Flights from London to Johannesburg
- Lagos to Johannesburg plane tickets
- Flights from Cape Town to Johannesburg
- Flights from Dublin to Johannesburg
- Book British Airways flights to New York
- British Airways flights to London
- Book British Airways flights to Islamabad
- Book British Airways flights to Paris
- British Airways flights to Glasgow
- Book British Airways flights to Edinburgh
- Book British Airways flights to Istanbul
- British Airways flights to Manchester
- Cheap British Airways flights to Accra
- British Airways flights to Amsterdam
Oneworld