Browse Origins:
Browse Destinations:

Find flight deals 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: Tue 5 May 2015 Return: Fri 15 May 2015 Trip spans 11 days
£342
Select
Saudia
Saudia
MAN
08:00
JNB
11:05
27h 05m
1 stop
JNB
11:25
MAN
05:15
17h 50m
1 stop
Depart: Tue 28 Apr 2015 Return: Mon 18 May 2015 Trip spans 21 days
£367
Select
Turkish Airlines
Turkish Airlines
LGW
08:35
JNB
04:50
20h 15m
1 stop
JNB
14:45
LGW
07:50
17h 05m
1 stop
Depart: Mon 8 Jun 2015 Return: Tue 16 Jun 2015 Trip spans 9 days
£383
Select
Turkish Airlines
Turkish Airlines
BHX
11:55
JNB
04:50
16h 55m
1 stop
JNB
14:45
BHX
07:15
16h 30m
1 stop
Depart: Sun 10 May 2015 Return: Wed 20 May 2015 Trip spans 11 days
£394
Select
Turkish Airlines
Turkish Airlines
LHR
02:55
JNB
04:50
25h 55m
1 stop
JNB
14:45
LHR
18:00
27h 15m
1 stop
Depart: Tue 2 Jun 2015 Return: Tue 16 Jun 2015 Trip spans 15 days
£394
Select
Turkish Airlines
Turkish Airlines
MAN
12:05
JNB
04:50
16h 45m
1 stop
JNB
14:45
MAN
12:05
21h 20m
1 stop
Depart: Fri 22 May 2015 Return: Sun 7 Jun 2015 Trip spans 17 days
£398
Select
KLM Royal Dutch
KLM Royal Dutch
MAN
13:40
JNB
16:15
26h 35m
1 stop
JNB
19:15
MAN
11:40
16h 25m
1 stop
Depart: Thu 11 Jun 2015 Return: Mon 13 Jul 2015 Trip spans 33 days
£401
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: Wed 6 May 2015 Return: Mon 11 May 2015 Trip spans 6 days
£402
Select
Turkish Airlines
Turkish Airlines
EDI
12:05
JNB
04:50
16h 45m
1 stop
JNB
14:45
EDI
12:05
21h 20m
1 stop
Depart: Mon 28 Sep 2015 Return: Thu 8 Oct 2015 Trip spans 11 days
£403
Select
Air France
Air France
MAN
15:50
JNB
05:00
13h 10m
1 stop
JNB
14:50
MAN
07:20
16h 30m
1 stop
Depart: Sat 23 May 2015 Return: Sat 6 Jun 2015 Trip spans 15 days
£413
Select
KLM Royal Dutch
KLM Royal Dutch
LHR
17:00
JNB
16:15
23h 15m
1 stop
JNB
19:15
LHR
04:40
33h 25m
1 stop
Depart: Thu 8 Oct 2015 Return: Sat 17 Oct 2015 Trip spans 10 days
£417
Select
Kenya Airways
Kenya Airways
LHR
13:10
JNB
06:45
17h 35m
2 stops
JNB
12:20
LHR
03:30
15h 10m
1 stop
Depart: Sun 12 Apr 2015 Return: Thu 23 Apr 2015 Trip spans 12 days
£417
Select
Air France
Air France
LHR
12:00
JNB
05:00
17h 00m
1 stop
JNB
14:50
LHR
10:45
19h 55m
1 stop
Depart: Thu 18 Jun 2015 Return: Sat 11 Jul 2015 Trip spans 24 days
£426
Select
KLM Royal Dutch
KLM Royal Dutch
LCY
14:45
JNB
16:15
25h 30m
1 stop
JNB
19:15
LCY
13:20
18h 05m
1 stop
Depart: Tue 30 Jun 2015 Return: Thu 16 Jul 2015 Trip spans 17 days
£426
Select
KLM Royal Dutch
KLM Royal Dutch
BHX
02:00
JNB
16:15
14h 15m
1 stop
JNB
19:15
BHX
09:30
14h 15m
1 stop
Depart: Fri 25 Sep 2015 Return: Sat 10 Oct 2015 Trip spans 16 days
£446
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: Sun 31 May 2015 Return: Sat 6 Jun 2015 Trip spans 7 days
£459
Select
Qatar Airways
Qatar Airways
LHR
12:00
JNB
08:45
20h 45m
1 stop
JNB
11:15
LHR
09:00
21h 45m
1 stop
Depart: Sun 16 Aug 2015 Return: Tue 15 Sep 2015 Trip spans 31 days
£463
Select
Qatar Airways
Qatar Airways
MAN
10:45
JNB
08:45
22h 00m
1 stop
JNB
11:15
MAN
04:10
16h 55m
1 stop
Depart: Sun 23 Aug 2015 Return: Sun 6 Sep 2015 Trip spans 15 days
£497
Select
Emirates
Emirates
LGW
17:20
JNB
11:25
18h 05m
1 stop
JNB
18:20
LGW
09:30
39h 10m
1 stop
Depart: Fri 14 Aug 2015 Return: Mon 31 Aug 2015 Trip spans 18 days
£517
Select
British Airways
British Airways
MAN
11:55
JNB
02:10
14h 15m
1 stop
JNB
15:20
MAN
06:20
15h 00m
1 stop
Depart: Wed 8 Jul 2015 Return: Wed 15 Jul 2015 Trip spans 8 days
£527
Select
Emirates
Emirates
LHR
13:00
JNB
15:50
26h 50m
1 stop
JNB
15:15
LHR
11:20
20h 05m
1 stop
Airports
Origin

London
only £394
only £426
only £367
Manchester
£342
Edinburgh
£402
Birmingham
£383
Destination

Johannesburg
£342