Browse Origins:
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 28 Apr 2015 Return: Mon 18 May 2015 Trip spans 21 days
£365
Select
Turkish Airlines
Turkish Airlines
LGW
13:10
JNB
04:50
15h 40m
1 stop
JNB
14:45
LGW
07:50
17h 05m
1 stop
Depart: Tue 19 May 2015 Return: Wed 3 Jun 2015 Trip spans 16 days
£369
Select
Saudia
Saudia
MAN
08:00
JNB
11:05
27h 05m
1 stop
JNB
13:45
MAN
05:15
15h 30m
1 stop
Depart: Tue 12 May 2015 Return: Mon 18 May 2015 Trip spans 7 days
£374
Select
Turkish Airlines
Turkish Airlines
EDI
12:05
JNB
04:50
16h 45m
1 stop
JNB
14:45
EDI
07:50
17h 05m
1 stop
Depart: Wed 20 May 2015 Return: Mon 1 Jun 2015 Trip spans 13 days
£400
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: Tue 25 Aug 2015 Return: Tue 15 Sep 2015 Trip spans 22 days
£476
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: Sat 5 Sep 2015 Return: Tue 15 Sep 2015 Trip spans 11 days
£499
Select
Ethiopian Air
Ethiopian Air
LHR
17:00
CPT
02:50
33h 50m
1 stop
CPT
16:00
LHR
06:05
38h 05m
1 stop
Depart: Thu 28 May 2015 Return: Fri 12 Jun 2015 Trip spans 16 days
£524
Select
Turkish Airlines
Turkish Airlines
LGW
13:10
CPT
08:10
19h 00m
1 stop
CPT
11:40
LGW
07:50
20h 10m
1 stop
Depart: Tue 15 Sep 2015 Return: Mon 28 Sep 2015 Trip spans 14 days
£545
Select
Turkish Airlines
Turkish Airlines
MAN
12:05
CPT
08:10
20h 05m
2 stops
CPT
11:40
MAN
07:15
19h 35m
2 stops
Depart: Fri 19 Jun 2015 Return: Wed 1 Jul 2015 Trip spans 13 days
£562
Select
KLM Royal Dutch
KLM Royal Dutch
LHR
02:30
DUR
05:35
27h 05m
2 stops
DUR
10:40
LHR
10:50
24h 10m
2 stops
Depart: Sun 13 Sep 2015 Return: Wed 23 Sep 2015 Trip spans 11 days
£608
Select
Emirates
Emirates
LGW
10:25
DUR
11:45
25h 20m
1 stop
DUR
14:40
LGW
16:30
25h 50m
1 stop
Depart: Mon 27 Jul 2015 Return: Sun 23 Aug 2015 Trip spans 28 days
£780
Select
SWISS
SWISS
LCY
10:10
JNB
04:15
18h 05m
2 stops
JNB
15:30
LCY
08:50
17h 20m
1 stop
Airports
Origin

London
only £400
only £780
only £365
Manchester
£369
Edinburgh
£374
Birmingham
£476
Destination

Durban
£562
Cape Town
£499
Johannesburg
£365