Browse Origins:
  • United Kingdom:
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 30 Dec 2014 Return: Wed 21 Jan 2015 Trip spans 23 days
Saudia
Saudia
MAN
07:00
JNB
09:05
26h 05m
1 stop
JNB
12:45
MAN
05:15
16h 30m
1 stop
Depart: Fri 7 Nov 2014 Return: Fri 14 Nov 2014 Trip spans 8 days
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Wed 26 Nov 2014 Return: Wed 21 Jan 2015 Trip spans 57 days
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Tue 4 Nov 2014 Return: Tue 11 Nov 2014 Trip spans 8 days
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Wed 12 Nov 2014 Return: Thu 20 Nov 2014 Trip spans 9 days
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Thu 13 Nov 2014 Return: Thu 27 Nov 2014 Trip spans 15 days
Turkish Airlines
Turkish Airlines
LGW
12:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Wed 8 Apr 2015 Return: Mon 20 Apr 2015 Trip spans 13 days
Ethiopian Air
Ethiopian Air
LHR
17:15
JNB
08:20
15h 05m
1 stop
JNB
10:20
LHR
14:15
27h 55m
1 stop
Depart: Sat 8 Nov 2014 Return: Sat 22 Nov 2014 Trip spans 15 days
Turkish Airlines
Turkish Airlines
LHR
11:10
JNB
03:40
16h 30m
1 stop
JNB
14:45
LHR
07:25
16h 40m
1 stop
Depart: Thu 30 Apr 2015 Return: Sat 16 May 2015 Trip spans 17 days
Qatar Airways
Qatar Airways
LHR
12:00
JNB
08:45
20h 45m
1 stop
JNB
11:15
LHR
10:15
23h 00m
1 stop
Depart: Sun 30 Nov 2014 Return: Sun 7 Dec 2014 Trip spans 8 days
SWISS
SWISS
LHR
13:40
JNB
03:25
13h 45m
1 stop
JNB
15:30
LHR
05:05
13h 35m
1 stop
Depart: Sun 8 Mar 2015 Return: Tue 17 Mar 2015 Trip spans 10 days
SWISS
SWISS
LGW
11:45
JNB
04:25
40h 40m
2 stops
JNB
16:30
LGW
13:05
44h 35m
2 stops
Depart: Thu 12 Mar 2015 Return: Thu 26 Mar 2015 Trip spans 15 days
Qatar Airways
Qatar Airways
MAN
09:55
JNB
08:05
22h 10m
1 stop
JNB
11:30
MAN
10:25
22h 55m
1 stop
Depart: Tue 3 Mar 2015 Return: Wed 18 Mar 2015 Trip spans 15 days
SWISS
SWISS
LCY
12:10
JNB
03:25
15h 15m
1 stop
JNB
16:30
LCY
14:40
22h 10m
1 stop
Depart: Mon 10 Nov 2014 Return: Thu 20 Nov 2014 Trip spans 11 days
Emirates
Emirates
LGW
04:40
JNB
22:35
17h 55m
1 stop
JNB
04:25
LGW
03:35
23h 10m
1 stop
Depart: Mon 2 Feb 2015 Return: Mon 16 Feb 2015 Trip spans 15 days
Multiple Airlines
Multiple Airlines
STN
02:50
JNB
02:40
23h 50m
2 stops
JNB
14:40
STN
16:00
25h 20m
2 stops
Depart: Wed 14 Jan 2015 Return: Wed 28 Jan 2015 Trip spans 15 days
Multiple Airlines
Multiple Airlines
MAN
04:35
JNB
02:40
22h 05m
1 stop
JNB
15:30
MAN
05:05
13h 35m
1 stop
Depart: Tue 10 Feb 2015 Return: Sun 22 Feb 2015 Trip spans 13 days
Etihad Airways
Etihad Airways
STN
02:10
JNB
01:40
23h 30m
2 stops
JNB
04:55
STN
12:15
31h 20m
2 stops
Depart: Fri 20 Mar 2015 Return: Mon 23 Mar 2015 Trip spans 4 days
Egypt Air
Egypt Air
LHR
11:05
JNB
01:05
14h 00m
1 stop
JNB
17:45
LHR
10:35
16h 50m
1 stop
Depart: Sat 29 Nov 2014 Return: Sat 24 Jan 2015 Trip spans 57 days
Multiple Airlines
Multiple Airlines
LHR
13:40
JNB
03:25
13h 45m
1 stop
JNB
14:40
LHR
04:35
13h 55m
1 stop
Depart: Sat 4 Apr 2015 Return: Sun 12 Apr 2015 Trip spans 9 days
Kenya Airways
Kenya Airways
LHR
16:00
JNB
18:50
26h 50m
1 stop
JNB
09:20
LHR
03:45
18h 25m
1 stop
Change your search
Airports
Origin

Birmingham
£687
London
only £442
only £493
only £419
only £482
Manchester
£415
Destination

Johannesburg
£415