
Flight Deals from London to South Africa from $604
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from London to Johannesburg
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 3
Mar 4

Mar 15
Mar 16
as low as
$604
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 25
Feb 26

Mar 18
Mar 19
as low as
$686
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 29
Mar 30
as low as
$700
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 19
Feb 20

Mar 11
Mar 12
as low as
$715
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 3

Mar 17
Mar 17
as low as
$771
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 17
Mar 17
as low as
$782
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 3

Mar 17
Mar 18
as low as
$827
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 2
Mar 3

Mar 19
Mar 19
as low as
$829
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 16
Feb 17

Mar 9
Mar 10
as low as
$836
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 1
Mar 3

Mar 29
Mar 29
as low as
$865
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 16
Mar 17

Mar 23
Mar 23
as low as
$873
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 16
Feb 17

Mar 9
Mar 10
as low as
$891
Top Deals on flights from London to Cape Town
London, GB (LON) - Cape Town, ZA (CPT)

Oct 12
Oct 12

Oct 19
Oct 20
as low as
$670
London, GB (LON) - Cape Town, ZA (CPT)

Oct 6
Oct 7

Oct 12
Oct 13
as low as
$834
London, GB (LON) - Cape Town, ZA (CPT)

Oct 8
Oct 9

Oct 16
Oct 17
as low as
$874
London, GB (LON) - Cape Town, ZA (CPT)

Oct 2
Oct 3

Oct 7
Oct 9
as low as
$874
London, GB (LON) - Cape Town, ZA (CPT)

Oct 8
Oct 9

Oct 17
Oct 18
as low as
$907
London, GB (LON) - Cape Town, ZA (CPT)

Sep 30
Oct 1

Oct 5
Oct 6
as low as
$915
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 8

Oct 21
Oct 23
as low as
$938
London, GB (LON) - Cape Town, ZA (CPT)

Oct 6
Oct 7

Oct 19
Oct 21
as low as
$942
London, GB (LON) - Cape Town, ZA (CPT)

Oct 27
Oct 28

Nov 2
Nov 3
as low as
$957
London, GB (LON) - Cape Town, ZA (CPT)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$966
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 8

Oct 22
Oct 23
as low as
$979
London, GB (LON) - Cape Town, ZA (CPT)

Oct 7
Oct 9

Oct 15
Oct 16
as low as
$997
Top Deals on flights from London to Durban
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 19

Mar 23
Mar 24
as low as
$767
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1010
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1073
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1074
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 6

Mar 25
Mar 26
as low as
$1087
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1088
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 20

Mar 23
Mar 24
as low as
$1105
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 20

Mar 23
Mar 24
as low as
$1107
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1127
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1134
London, GB (LON) - Durban, ZA (DUR)

Mar 18
Mar 19

Mar 23
Mar 24
as low as
$1172
London, GB (LON) - Durban, ZA (DUR)

Mar 4
Mar 5

Mar 25
Mar 26
as low as
$1174
Top Deals on flights from London to Port Elizabeth
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jul 2
Jul 3

Sep 16
Sep 17
as low as
$1152
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jun 28
Jun 30

Jul 5
Jul 6
as low as
$1234
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jun 30
Jul 1

Jul 9
Jul 10
as low as
$1249
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jul 8
Jul 9

Jul 17
Jul 19
as low as
$1298
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jun 28
Jun 30

Jul 5
Jul 6
as low as
$1309
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Aug 7
Aug 8

Sep 12
Sep 14
as low as
$1421
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Aug 7
Aug 9

Sep 12
Sep 13
as low as
$1514
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Aug 7
Aug 8

Sep 12
Sep 13
as low as
$1575
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Aug 10
Aug 11

Aug 20
Aug 21
as low as
$1645
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jun 28
Jun 29

Jul 23
Jul 24
as low as
$1772
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Aug 7
Aug 8

Sep 12
Sep 13
as low as
$1994
London, GB (LON) - Port Elizabeth, ZA (PLZ)

Jul 8
Jul 9

Jul 17
Jul 18
as low as
$2174
Top Deals on flights from London to East London
London, GB (LON) - East London, ZA (ELS)

Jun 30
Jul 1

Jul 23
Jul 24
as low as
$999
London, GB (LON) - East London, ZA (ELS)

Jun 30
Jul 1

Jul 23
Jul 24
as low as
$1207
London, GB (LON) - East London, ZA (ELS)

Jul 10
Jul 11

Jul 14
Jul 16
as low as
$1265
London, GB (LON) - East London, ZA (ELS)

Jun 30
Jul 1

Jul 23
Jul 24
as low as
$1359
London, GB (LON) - East London, ZA (ELS)

Jul 9
Jul 10

Jul 13
Jul 14
as low as
$1381
London, GB (LON) - East London, ZA (ELS)

Jul 29
Jul 31

Aug 13
Aug 14
as low as
$1417
London, GB (LON) - East London, ZA (ELS)

Aug 10
Aug 11

Sep 2
Sep 3
as low as
$1541
London, GB (LON) - East London, ZA (ELS)

Jul 29
Jul 30

Aug 13
Aug 14
as low as
$1738
London, GB (LON) - East London, ZA (ELS)

Aug 10
Aug 11

Sep 2
Sep 3
as low as
$1814
London, GB (LON) - East London, ZA (ELS)

Jun 30
Jul 1

Jul 23
Jul 24
as low as
$1847
London, GB (LON) - East London, ZA (ELS)

Jun 30
Jul 1

Jul 23
Jul 24
as low as
$1869
London, GB (LON) - East London, ZA (ELS)

Jul 9
Jul 11

Jul 13
Jul 14
as low as
$1889
Top Deals on flights from London to George
London, GB (LON) - George, ZA (GRJ)

Mar 15
Mar 16

Mar 28
Mar 29
as low as
$807
London, GB (LON) - George, ZA (GRJ)

Mar 15
Mar 16

Mar 28
Mar 29
as low as
$943
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 16
as low as
$971
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 17
as low as
$1230
London, GB (LON) - George, ZA (GRJ)

Mar 15
Mar 16

Mar 28
Mar 29
as low as
$1273
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 16
as low as
$1298
London, GB (LON) - George, ZA (GRJ)

Mar 14
Mar 15

Mar 28
Mar 29
as low as
$1300
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 16
as low as
$1301
London, GB (LON) - George, ZA (GRJ)

Mar 15
Mar 16

Mar 28
Mar 29
as low as
$1412
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 16
as low as
$1450
London, GB (LON) - George, ZA (GRJ)

Feb 28
Mar 1

Mar 15
Mar 16
as low as
$1454
London, GB (LON) - George, ZA (GRJ)

Mar 15
Mar 16

Mar 28
Mar 29
as low as
$1493
Top Deals on flights from London to Pietermaritzburg
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 11
Jul 12

Jul 25
Jul 26
as low as
$2136
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 11
Jul 13

Jul 25
Jul 26
as low as
$2169
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Aug 8
Aug 10

Aug 15
Aug 17
as low as
$2201
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 11
Jul 12

Jul 25
Jul 26
as low as
$2207
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 19
Jul 20

Jul 24
Jul 25
as low as
$2215
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 19
Jul 20

Jul 24
Jul 25
as low as
$2215
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 19
Jul 21

Jul 24
Jul 25
as low as
$2560
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 11
Jul 12

Jul 25
Jul 26
as low as
$2815
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 19
Jul 20

Jul 24
Jul 25
as low as
$2951
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 19
Jul 21

Jul 24
Jul 25
as low as
$3044
London, GB (LON) - Pietermaritzburg, ZA (PZB)

Jul 11
Jul 12

Jul 25
Jul 26
as low as
$4132
Top Deals on flights from London to Hoedspruit
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 22
Aug 23

Sep 14
Sep 15
as low as
$1417
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 22
Aug 24

Sep 14
Sep 15
as low as
$1432
London, GB (LON) - Hoedspruit, ZA (HDS)

Jun 29
Jul 1

Jul 6
Jul 7
as low as
$1452
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 16
Aug 17

Sep 7
Sep 8
as low as
$1476
London, GB (LON) - Hoedspruit, ZA (HDS)

Jul 3
Jul 5

Jul 8
Jul 9
as low as
$1529
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 16
Aug 18

Sep 7
Sep 8
as low as
$1558
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 16
Aug 18

Sep 7
Sep 8
as low as
$1568
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 22
Aug 23

Sep 14
Sep 15
as low as
$1587
London, GB (LON) - Hoedspruit, ZA (HDS)

Jul 30
Jul 31

Sep 19
Sep 20
as low as
$1633
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 20
Aug 21

Aug 26
Aug 27
as low as
$1639
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 16
Aug 17

Sep 7
Sep 8
as low as
$1687
London, GB (LON) - Hoedspruit, ZA (HDS)

Aug 16
Aug 17

Sep 7
Sep 8
as low as
$1739
Flights to South Africa
- Flights
- Africa
- South Africa
- Flights
- Europe
- United Kingdom
- London