Browse Origins:
Browse Destinations:

Find Deals on Flights from United Kingdom to Johannesburg OR Tambo

Flexible dates? Here are the best fares found in the past 48 hours...

Book cheap flights to Johannesburg OR Tambo

(Round-trip)
Depart: Wed 18 Nov 2015 Return: Tue 1 Dec 2015 Trip spans 14 days
£359
Select
Turkish Airlines
Turkish Airlines
MAN
11:25
JNB
03:40
16h 15m
1 stop
JNB
14:45
MAN
07:05
16h 20m
1 stop
Depart: Sat 31 Oct 2015 Return: Sun 8 Nov 2015 Trip spans 9 days
£377
Select
Turkish Airlines
Turkish Airlines
LHR
18:30
JNB
03:40
34h 10m
1 stop
JNB
14:45
LHR
11:45
21h 00m
1 stop
Depart: Fri 4 Dec 2015 Return: Thu 14 Jan 2016 Trip spans 42 days
£381
Select
Turkish Airlines
Turkish Airlines
BHX
06:15
JNB
03:40
21h 25m
1 stop
JNB
14:45
BHX
12:30
21h 45m
1 stop
Depart: Wed 12 Aug 2015 Return: Tue 8 Sep 2015 Trip spans 28 days
£396
Select
KLM Royal Dutch
KLM Royal Dutch
MAN
01:55
JNB
16:15
14h 20m
1 stop
JNB
19:15
MAN
09:55
14h 40m
1 stop
Depart: Tue 22 Sep 2015 Return: Wed 30 Sep 2015 Trip spans 9 days
£404
Select
Kenya Airways
Kenya Airways
LHR
13:10
JNB
10:15
21h 05m
2 stops
JNB
08:35
LHR
03:30
18h 55m
1 stop
Depart: Thu 3 Sep 2015 Return: Mon 21 Sep 2015 Trip spans 19 days
£405
Select
Saudia
Saudia
MAN
08:00
JNB
08:25
24h 25m
1 stop
JNB
08:50
MAN
05:15
20h 25m
1 stop
Depart: Tue 3 Nov 2015 Return: Mon 23 Nov 2015 Trip spans 21 days
£411
Select
Air France
Air France
LHR
15:10
JNB
04:10
13h 00m
1 stop
JNB
14:50
LHR
04:45
13h 55m
1 stop
Depart: Thu 3 Dec 2015 Return: Sun 13 Dec 2015 Trip spans 11 days
£412
Select
Turkish Airlines
Turkish Airlines
EDI
11:05
JNB
03:40
16h 35m
1 stop
JNB
14:45
EDI
08:10
17h 25m
1 stop
Depart: Sat 12 Sep 2015 Return: Sun 20 Sep 2015 Trip spans 9 days
£413
Select
Ethiopian Air
Ethiopian Air
LHR
17:00
JNB
08:10
15h 10m
1 stop
JNB
10:20
LHR
14:00
27h 40m
1 stop
Depart: Thu 13 Aug 2015 Return: Sun 13 Sep 2015 Trip spans 32 days
£415
Select
KLM Royal Dutch
KLM Royal Dutch
LHR
17:00
JNB
16:15
23h 15m
1 stop
JNB
19:15
LHR
10:50
15h 35m
1 stop
Depart: Sat 29 Aug 2015 Return: Sat 19 Sep 2015 Trip spans 22 days
£428
Select
KLM Royal Dutch
KLM Royal Dutch
BHX
13:30
JNB
16:15
26h 45m
1 stop
JNB
19:15
BHX
09:30
14h 15m
1 stop
Depart: Fri 25 Sep 2015 Return: Sat 3 Oct 2015 Trip spans 9 days
£443
Select
KLM Royal Dutch
KLM Royal Dutch
LCY
15:45
JNB
16:15
24h 30m
1 stop
JNB
19:15
LCY
13:20
18h 05m
1 stop
Depart: Tue 25 Aug 2015 Return: Wed 16 Sep 2015 Trip spans 23 days
£444
Select
Lufthansa
Lufthansa
LCY
05:10
JNB
03:40
22h 30m
1 stop
JNB
15:15
LCY
05:35
14h 20m
1 stop
Depart: Fri 4 Sep 2015 Return: Sat 19 Sep 2015 Trip spans 16 days
£451
Select
Egypt Air
Egypt Air
MAN
10:30
JNB
02:10
15h 40m
1 stop
JNB
17:45
MAN
10:30
16h 45m
1 stop
Depart: Fri 25 Dec 2015 Return: Thu 14 Jan 2016 Trip spans 21 days
£498
Select
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
07:55
17h 10m
1 stop
Depart: Sun 13 Sep 2015 Return: Mon 14 Sep 2015 Trip spans 2 days
£548
Select
KLM Royal Dutch
KLM Royal Dutch
GLA
05:15
JNB
16:15
35h 00m
1 stop
JNB
19:15
GLA
18:45
23h 30m
1 stop
Depart: Wed 29 Jul 2015 Return: Tue 18 Aug 2015 Trip spans 21 days
£566
Select
British Airways
British Airways
MAN
15:40
JNB
02:10
34h 30m
1 stop
JNB
17:15
MAN
09:55
16h 40m
1 stop
Depart: Thu 9 Jul 2015 Return: Tue 14 Jul 2015 Trip spans 6 days
£573
Select
Etihad Airways
Etihad Airways
LHR
05:30
JNB
06:20
24h 50m
2 stops
JNB
05:30
LHR
12:55
31h 25m
2 stops
Depart: Sat 10 Oct 2015 Return: Wed 14 Oct 2015 Trip spans 5 days
£642
Select
Emirates
Emirates
LGW
17:20
JNB
15:50
22h 30m
1 stop
JNB
09:50
LGW
04:20
18h 30m
1 stop
Depart: Thu 8 Oct 2015 Return: Sun 18 Oct 2015 Trip spans 11 days
£645
Select
Etihad Airways
Etihad Airways
SOU
10:30
JNB
11:05
24h 35m
2 stops
JNB
16:00
SOU
18:40
26h 40m
2 stops
Airports
Origin

Southampton
£645
London
only £377
only £443
only £498
Manchester
£359
Glasgow
£548
Edinburgh
£412
Birmingham
£381
Destination

Johannesburg
£359