
Flight Deals from United Kingdom 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)

Mar 1
Mar 2

Mar 5
Mar 6
as low as
$692
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)

Feb 25
Feb 26

Mar 26
Mar 26
as low as
$823
London, GB (LON) - Johannesburg, ZA (JNB)

Feb 25
Feb 26

Mar 26
Mar 26
as low as
$824
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 9
Mar 10

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

Feb 16
Feb 17

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

Feb 19
Feb 20

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

Mar 16
Mar 17

Mar 23
Mar 23
as low as
$873
Top Deals on flights from Edinburgh to Johannesburg
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 6
Nov 7

Dec 1
Dec 2
as low as
$773
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 9
Nov 10

Nov 28
Nov 29
as low as
$918
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 9
Nov 10

Nov 28
Nov 29
as low as
$930
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 6
Nov 7

Dec 1
Dec 2
as low as
$972
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 19
Nov 20

Dec 4
Dec 5
as low as
$973
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 16
Nov 17

Nov 30
Dec 1
as low as
$995
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 3
Nov 4

Nov 22
Nov 23
as low as
$1015
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 19
Nov 20

Dec 4
Dec 4
as low as
$1021
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 16
Nov 18

Nov 30
Dec 1
as low as
$1186
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 16
Nov 18

Nov 30
Dec 1
as low as
$1188
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 19
Nov 20

Dec 4
Dec 5
as low as
$1287
Edinburgh, GB (EDI) - Johannesburg, ZA (JNB)

Nov 9
Nov 10

Nov 28
Nov 29
as low as
$1442
Top Deals on flights from Manchester to Johannesburg
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$651
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 22
Mar 23
as low as
$671
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 26
Feb 27

Mar 19
Mar 20
as low as
$680
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 2
Mar 3

Mar 11
Mar 12
as low as
$845
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 2
Mar 3

Mar 11
Mar 12
as low as
$858
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 28
Mar 1

Mar 24
Mar 24
as low as
$933
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 28
Mar 1

Mar 24
Mar 24
as low as
$940
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 26
Feb 27

Mar 19
Mar 20
as low as
$972
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 28
Mar 1

Mar 24
Mar 24
as low as
$980
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 1
Mar 2

Mar 22
Mar 22
as low as
$983
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 5
Mar 6

Mar 12
Mar 13
as low as
$992
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 5
Mar 6

Mar 12
Mar 13
as low as
$999
Top Deals on flights from Glasgow to Johannesburg
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$990
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 23
as low as
$1017
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 18
Sep 19

Oct 3
Oct 4
as low as
$1037
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1067
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 18
Sep 19

Oct 2
Oct 3
as low as
$1069
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1085
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 18
Sep 20

Oct 2
Oct 4
as low as
$1085
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1088
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1089
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 21
Sep 23

Sep 26
Sep 27
as low as
$1107
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 22
Sep 23

Sep 26
Sep 27
as low as
$1130
Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Sep 21
Sep 23

Sep 26
Sep 27
as low as
$1132
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
$830
London, GB (LON) - Cape Town, ZA (CPT)

Oct 23
Oct 25

Nov 1
Nov 1
as low as
$852
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 1
Oct 2

Oct 17
Oct 18
as low as
$874
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)

Sep 30
Oct 1

Oct 23
Oct 24
as low as
$932
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)

Sep 30
Oct 1

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

Oct 2
Oct 3

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

Sep 29
Sep 30

Oct 13
Oct 14
as low as
$1045
Top Deals on flights from Edinburgh to Cape Town
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$908
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$984
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1007
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1020
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1071
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1081
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1136
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 5
Feb 6

Feb 14
Feb 15
as low as
$1208
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1235
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 5
Feb 6

Feb 14
Feb 15
as low as
$1258
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 5
Feb 6

Feb 14
Feb 15
as low as
$1376
Edinburgh, GB (EDI) - Cape Town, ZA (CPT)

Feb 2
Feb 3

Feb 16
Feb 17
as low as
$1417
Top Deals on flights from Manchester to Cape Town
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 5
Mar 6

Mar 19
Mar 20
as low as
$658
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 6

Mar 18
Mar 19
as low as
$891
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$902
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$907
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$910
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$935
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Feb 28
Mar 1

Mar 24
Mar 24
as low as
$948
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Feb 28
Mar 1

Mar 24
Mar 25
as low as
$1012
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 1
Mar 2

Mar 9
Mar 10
as low as
$1031
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 5
Mar 6

Mar 19
Mar 19
as low as
$1071
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$1133
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Mar 4
Mar 5

Mar 18
Mar 19
as low as
$1145
Top Deals on flights from Glasgow to Cape Town
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 23
Jul 24

Jul 30
Jul 31
as low as
$1445
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1486
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Aug 4
Aug 6

Aug 10
Aug 11
as low as
$1529
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$1603
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$1613
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 23
Jul 24

Aug 7
Aug 8
as low as
$1722
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 14
Jul 15

Jul 21
Jul 22
as low as
$1982
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Aug 4
Aug 5

Aug 10
Aug 11
as low as
$2006
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 23
Jul 24

Aug 6
Aug 7
as low as
$2191
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 25
Jul 26

Aug 1
Aug 2
as low as
$2251
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 24
Jul 25

Aug 2
Aug 3
as low as
$2312
Glasgow, GB (GLA) - Cape Town, ZA (CPT)

Jul 24
Jul 25

Aug 2
Aug 3
as low as
$2318
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 11
Mar 12

Mar 19
Mar 19
as low as
$873
London, GB (LON) - Durban, ZA (DUR)

Mar 11
Mar 12

Mar 19
Mar 19
as low as
$919
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 12
Mar 13

Mar 19
Mar 20
as low as
$1083
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 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 5
Mar 6

Mar 19
Mar 19
as low as
$1144
London, GB (LON) - Durban, ZA (DUR)

Mar 11
Mar 12

Mar 19
Mar 20
as low as
$1351
Top Deals on flights from Edinburgh to Durban
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1127
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1139
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1191
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1208
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1213
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1216
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1290
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1333
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1356
Edinburgh, GB (EDI) - Durban, ZA (DUR)

Jun 1
Jun 2

Jun 16
Jun 17
as low as
$1514
Top Deals on flights from Manchester to Durban
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 10
as low as
$783
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1052
Manchester, GB (MAN) - Durban, ZA (DUR)

Mar 6
Mar 7

Mar 20
Mar 21
as low as
$1052
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1062
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1063
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1171
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1177
Manchester, GB (MAN) - Durban, ZA (DUR)

Mar 6
Mar 7

Mar 20
Mar 21
as low as
$1226
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1240
Manchester, GB (MAN) - Durban, ZA (DUR)

Mar 6
Mar 8

Mar 20
Mar 21
as low as
$1268
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1277
Manchester, GB (MAN) - Durban, ZA (DUR)

Feb 22
Feb 23

Mar 8
Mar 9
as low as
$1348
Top Deals on flights from Glasgow to Durban
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 30
Jul 1

Jul 8
Jul 9
as low as
$1358
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 30
Jul 1

Jul 8
Jul 9
as low as
$1363
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 30
Jul 1

Jul 8
Jul 9
as low as
$1413
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 24
Jun 25

Jun 27
Jun 28
as low as
$1780
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 24
Jun 25

Jun 27
Jun 28
as low as
$1864
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 24
Jun 26

Jun 27
Jun 28
as low as
$1903
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 30
Jul 1

Jul 8
Jul 9
as low as
$2072
Glasgow, GB (GLA) - Durban, ZA (DUR)

Jun 24
Jun 25

Jun 27
Jun 28
as low as
$3150
Flights to South Africa
- Flights
- Africa
- South Africa