Browse Destinations:

Find flight deals from United Kingdom to South Africa

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

Book cheap flights to South Africa

(Round-trip)
Depart: Tue, 3 Feb, 2015 Return: Wed, 18 Feb, 2015 Trip spans 16 days
Saudia
Saudia
MAN
07:00
JNB
09:05
26h 05m
1 stop
JNB
12:45
MAN
05:15
16h 30m
1 stop
Depart: Sat, 1 Nov, 2014 Return: Fri, 7 Nov, 2014 Trip spans 7 days
Turkish Airlines
Turkish Airlines
LGW
13:20
JNB
03:40
15h 20m
1 stop
JNB
14:45
LGW
06:25
15h 40m
1 stop
Depart: Wed, 29 Oct, 2014 Return: Wed, 12 Nov, 2014 Trip spans 15 days
Ethiopian Air
Ethiopian Air
LHR
16:15
JNB
07:20
15h 05m
1 stop
JNB
09:20
LHR
11:35
26h 15m
1 stop
Depart: Mon, 27 Apr, 2015 Return: Mon, 4 May, 2015 Trip spans 8 days
Qatar Airways
Qatar Airways
MAN
10:45
JNB
08:45
22h 00m
1 stop
JNB
11:15
MAN
10:15
23h 00m
1 stop
Depart: Fri, 31 Oct, 2014 Return: Wed, 5 Nov, 2014 Trip spans 6 days
Turkish Airlines
Turkish Airlines
LHR
12:10
JNB
04:40
16h 30m
1 stop
JNB
14:45
LHR
18:00
27h 15m
1 stop
Depart: Tue, 3 Mar, 2015 Return: Tue, 10 Mar, 2015 Trip spans 7 days
SWISS
SWISS
LHR
13:40
JNB
03:25
13h 45m
1 stop
JNB
16:30
LHR
06:05
13h 35m
1 stop
Depart: Tue, 10 Mar, 2015 Return: Tue, 17 Mar, 2015 Trip spans 8 days
Qatar Airways
Qatar Airways
LHR
11:05
JNB
08:05
21h 00m
1 stop
JNB
11:30
LHR
09:05
21h 35m
1 stop
Depart: Wed, 28 Jan, 2015 Return: Wed, 25 Feb, 2015 Trip spans 29 days
SWISS
SWISS
BHX
03:40
JNB
03:25
23h 45m
1 stop
JNB
15:30
BHX
05:05
13h 35m
1 stop
Depart: Thu, 27 Nov, 2014 Return: Wed, 10 Dec, 2014 Trip spans 14 days
SWISS
SWISS
LCY
02:30
JNB
03:25
24h 55m
1 stop
JNB
15:30
LCY
13:40
22h 10m
1 stop
Depart: Sat, 21 Feb, 2015 Return: Thu, 19 Mar, 2015 Trip spans 26 days
Multiple Airlines
Multiple Airlines
STN
02:50
JNB
02:40
23h 50m
2 stops
JNB
15:40
STN
17:00
25h 20m
2 stops
Depart: Thu, 26 Feb, 2015 Return: Sun, 1 Mar, 2015 Trip spans 4 days
Etihad Airways
Etihad Airways
MAN
03:40
JNB
01:40
22h 00m
1 stop
JNB
04:55
MAN
04:05
23h 10m
1 stop
Depart: Wed, 25 Mar, 2015 Return: Tue, 14 Apr, 2015 Trip spans 21 days
Etihad Airways
Etihad Airways
LHR
10:05
JNB
11:10
25h 05m
1 stop
JNB
16:30
LHR
10:05
17h 35m
1 stop
Depart: Fri, 20 Feb, 2015 Return: Mon, 23 Feb, 2015 Trip spans 4 days
Egypt Air
Egypt Air
LHR
10:05
JNB
00:05
14h 00m
1 stop
JNB
16:45
LHR
09:35
16h 50m
1 stop
Depart: Mon, 1 Dec, 2014 Return: Thu, 4 Dec, 2014 Trip spans 4 days
Emirates
Emirates
LGW
08:35
JNB
03:50
19h 15m
1 stop
JNB
08:50
LGW
03:35
18h 45m
1 stop
Depart: Wed, 31 Dec, 2014 Return: Wed, 28 Jan, 2015 Trip spans 29 days
Air France
Air France
BHX
07:15
JNB
04:10
20h 55m
1 stop
JNB
15:15
BHX
07:15
16h 00m
1 stop
Depart: Thu, 4 Dec, 2014 Return: Mon, 8 Dec, 2014 Trip spans 5 days
Multiple Airlines
Multiple Airlines
LHR
01:30
JNB
15:05
13h 35m
1 stop
JNB
15:15
LHR
04:45
13h 30m
1 stop
Depart: Sat, 18 Apr, 2015 Return: Sat, 25 Apr, 2015 Trip spans 8 days
Etihad Airways
Etihad Airways
STN
03:25
JNB
23:25
20h 00m
2 stops
JNB
16:30
STN
16:15
47h 45m
2 stops
Depart: Sun, 7 Dec, 2014 Return: Mon, 29 Dec, 2014 Trip spans 23 days
Virgin Atlantic
Virgin Atlantic
MAN
09:15
JNB
03:15
18h 00m
1 stop
JNB
15:55
MAN
06:50
14h 55m
1 stop
Depart: Thu, 11 Dec, 2014 Return: Sat, 31 Jan, 2015 Trip spans 52 days
Emirates
Emirates
LHR
08:35
JNB
13:50
29h 15m
1 stop
JNB
04:25
LHR
04:10
23h 45m
1 stop
Depart: Sun, 28 Dec, 2014 Return: Sat, 17 Jan, 2015 Trip spans 21 days
British Airways
British Airways
MAN
14:00
JNB
23:55
33h 55m
1 stop
JNB
15:25
MAN
06:15
14h 50m
1 stop
Change your search
Airports
Origin

Birmingham
£482
London
only £455
only £487
only £423
only £483
Manchester
£407
Destination

Cape Town
£552
Johannesburg
£407