
Flight Deals from England to Africa from $769
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)

Nov 21
Nov 22

Dec 13
Dec 14
as low as
$769
London, GB (LON) - Johannesburg, ZA (JNB)

Apr 30
May 1

Jun 10
Jun 11
as low as
$904
London, GB (LON) - Johannesburg, ZA (JNB)

May 4
May 5

May 25
May 26
as low as
$905
London, GB (LON) - Johannesburg, ZA (JNB)

Apr 30
May 1

Jun 10
Jun 11
as low as
$934
London, GB (LON) - Johannesburg, ZA (JNB)

Mar 18
Mar 19

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

May 4
May 5

Aug 2
Aug 2
as low as
$1043
London, GB (LON) - Johannesburg, ZA (JNB)

Oct 27
Oct 28

Nov 13
Nov 14
as low as
$1058
London, GB (LON) - Johannesburg, ZA (JNB)

May 22
May 23

May 28
May 30
as low as
$1379
London, GB (LON) - Johannesburg, ZA (JNB)

May 22
May 23

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

Nov 24
Nov 25

Dec 17
Dec 18
as low as
$803
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Apr 27
Apr 28

May 4
May 5
as low as
$924
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Sep 1
Sep 2

Sep 13
Sep 14
as low as
$951
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Jan 18
Jan 18

Feb 8
Feb 9
as low as
$954
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Mar 3
Mar 5

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

May 3
May 4

May 22
May 24
as low as
$1333
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Aug 8
Aug 9

Sep 12
Sep 13
as low as
$2312
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Nov 22
Nov 23

Jan 3
Jan 4
as low as
$6459
Manchester, GB (MAN) - Johannesburg, ZA (JNB)

Feb 2
Feb 3

Feb 18
Feb 20
as low as
$8050
Top Deals on flights from Birmingham to Johannesburg
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 17
May 18

Jun 17
Jun 18
as low as
$943
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Jun 8
Jun 9

Jun 15
Jun 17
as low as
$950
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 28
May 29

Jun 10
Jun 11
as low as
$995
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 28
May 30

Jun 10
Jun 11
as low as
$999
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 28
May 29

Jun 10
Jun 11
as low as
$1008
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 17
May 18

May 24
May 24
as low as
$1035
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 28
May 30

Jun 10
Jun 11
as low as
$1045
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Jun 1
Jun 3

Jun 15
Jun 16
as low as
$1068
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Jun 4
Jun 5

Jun 10
Jun 11
as low as
$1097
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

Jun 4
Jun 4

Jun 10
Jun 11
as low as
$1097
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 17
May 18

May 26
May 27
as low as
$1156
Birmingham, GB (BHX) - Johannesburg, ZA (JNB)

May 27
May 29

Jun 13
Jun 15
as low as
$1160
Top Deals on flights from Bristol to Johannesburg
Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Sep 1
Sep 3

Sep 17
Sep 18
as low as
$1150
Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Jun 5
Jun 6

Jun 21
Jun 22
as low as
$1436
Bristol, GB (BRS) - Johannesburg, ZA (JNB)

Nov 3
Nov 4

Dec 27
Dec 28
as low as
$4867
Top Deals on flights from London to Nairobi
London, GB (LON) - Nairobi, KE (NBO)

Apr 30
May 1

May 13
May 14
as low as
$869
London, GB (LON) - Nairobi, KE (NBO)

Nov 7
Nov 8

Nov 21
Nov 22
as low as
$885
London, GB (LON) - Nairobi, KE (NBO)

Jan 10
Jan 11

Feb 1
Feb 2
as low as
$897
London, GB (LON) - Nairobi, KE (NBO)

Sep 10
Sep 11

Sep 24
Sep 25
as low as
$1068
London, GB (LON) - Nairobi, KE (NBO)

Nov 2
Nov 3

Nov 20
Nov 21
as low as
$1226
London, GB (LON) - Nairobi, KE (NBO)

Nov 4
Nov 6

Nov 18
Nov 20
as low as
$1402
London, GB (LON) - Nairobi, KE (NBO)

Nov 4
Nov 5

Nov 18
Nov 19
as low as
$1593
London, GB (LON) - Nairobi, KE (NBO)

Aug 4
Aug 6

Aug 25
Aug 26
as low as
$2239
London, GB (LON) - Nairobi, KE (NBO)

Dec 18
Dec 19

Jan 8
Jan 9
as low as
$3331
London, GB (LON) - Nairobi, KE (NBO)

Jul 14
Jul 15

Sep 6
Sep 6
as low as
$5816
London, GB (LON) - Nairobi, KE (NBO)

Oct 22
Oct 23

Nov 2
Nov 3
as low as
$9384
Top Deals on flights from Manchester to Nairobi
Manchester, GB (MAN) - Nairobi, KE (NBO)

Nov 4
Nov 4

Nov 16
Nov 17
as low as
$1019
Manchester, GB (MAN) - Nairobi, KE (NBO)

May 21
May 22

May 27
May 28
as low as
$1038
Manchester, GB (MAN) - Nairobi, KE (NBO)

Dec 1
Dec 2

Dec 28
Dec 30
as low as
$1065
Manchester, GB (MAN) - Nairobi, KE (NBO)

Feb 11
Feb 12

Mar 15
Mar 16
as low as
$1130
Manchester, GB (MAN) - Nairobi, KE (NBO)

May 21
May 22

May 27
May 28
as low as
$1313
Manchester, GB (MAN) - Nairobi, KE (NBO)

May 21
May 22

May 27
May 28
as low as
$1527
Manchester, GB (MAN) - Nairobi, KE (NBO)

May 21
May 22

May 27
May 27
as low as
$1599
Manchester, GB (MAN) - Nairobi, KE (NBO)

May 21
May 22

May 27
May 28
as low as
$2597
Top Deals on flights from Birmingham to Nairobi
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 10

Nov 16
Nov 17
as low as
$865
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 29
as low as
$938
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 29
as low as
$938
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 29
as low as
$955
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 8

Nov 28
Nov 29
as low as
$1038
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 29
as low as
$1071
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 28
as low as
$1080
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 28
as low as
$1109
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 16
Nov 16
as low as
$1131
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 29
as low as
$1231
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Nov 8
Nov 9

Nov 28
Nov 28
as low as
$1361
Birmingham, GB (BHX) - Nairobi, KE (NBO)

Apr 1
Apr 2

Apr 13
Apr 13
as low as
$1888
Top Deals on flights from Bristol to Nairobi
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 20
as low as
$1119
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 20
as low as
$1164
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 20
as low as
$1164
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 12

Nov 19
Nov 20
as low as
$1168
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 20
as low as
$1198
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 19
as low as
$1279
Bristol, GB (BRS) - Nairobi, KE (NBO)

Oct 23
Oct 24

Nov 2
Nov 3
as low as
$1340
Bristol, GB (BRS) - Nairobi, KE (NBO)

Oct 9
Oct 10

Oct 17
Oct 19
as low as
$2316
Bristol, GB (BRS) - Nairobi, KE (NBO)

Apr 30
May 1

May 23
May 25
as low as
$5168
Bristol, GB (BRS) - Nairobi, KE (NBO)

Nov 12
Nov 13

Nov 19
Nov 20
as low as
$5275
Top Deals on flights from London to Cape Town
London, GB (LON) - Cape Town, ZA (CPT)

Oct 15
Oct 16

Oct 25
Oct 26
as low as
$1062
London, GB (LON) - Cape Town, ZA (CPT)

Mar 5
Mar 6

Mar 19
Mar 19
as low as
$1076
London, GB (LON) - Cape Town, ZA (CPT)

Nov 17
Nov 18

Nov 24
Nov 25
as low as
$1270
London, GB (LON) - Cape Town, ZA (CPT)

Aug 17
Aug 18

Aug 29
Aug 30
as low as
$2514
London, GB (LON) - Cape Town, ZA (CPT)

Jun 18
Jun 19

Jul 4
Jul 5
as low as
$13739
Top Deals on flights from Manchester to Cape Town
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 2
Dec 3

Dec 7
Dec 8
as low as
$993
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 2
Dec 3

Dec 7
Dec 8
as low as
$1084
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 4
Dec 4

Dec 20
Dec 20
as low as
$1085
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 4
Dec 4

Dec 20
Dec 21
as low as
$1117
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 7
Dec 8

Dec 20
Dec 21
as low as
$1145
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 4
Dec 6

Dec 20
Dec 20
as low as
$1183
Manchester, GB (MAN) - Cape Town, ZA (CPT)

May 11
May 12

May 27
May 28
as low as
$1195
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 2
Dec 3

Dec 7
Dec 8
as low as
$1259
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Nov 19
Nov 20

Nov 27
Nov 28
as low as
$1272
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Nov 19
Nov 21

Nov 27
Nov 28
as low as
$1276
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Dec 2
Dec 3

Dec 7
Dec 8
as low as
$1288
Manchester, GB (MAN) - Cape Town, ZA (CPT)

Jan 19
Jan 20

Feb 9
Feb 10
as low as
$1290
Top Deals on flights from Birmingham to Cape Town
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

Apr 30
Apr 30

May 8
May 9
as low as
$1075
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

May 25
May 26

Jun 1
Jun 2
as low as
$1088
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

Jun 1
Jun 2

Jun 7
Jun 9
as low as
$1099
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

Jun 1
Jun 3

Jun 7
Jun 9
as low as
$1100
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

Jun 15
Jun 16

Jun 28
Jun 29
as low as
$1275
Birmingham, GB (BHX) - Cape Town, ZA (CPT)

Jul 21
Jul 22

Aug 5
Aug 6
as low as
$1735
Top Deals on flights from Bristol to Cape Town
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 14
Jun 16
as low as
$1242
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 3
Jun 4

Jun 8
Jun 9
as low as
$1353
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 7

Jun 14
Jun 15
as low as
$1356
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 14
Jun 15
as low as
$1367
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 9

Jun 14
Jun 16
as low as
$1389
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 3
Jun 4

Jun 8
Jun 9
as low as
$1498
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 14
Jun 15
as low as
$1504
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 4
Jun 5

Jun 9
Jun 10
as low as
$1549
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 3
Jun 4

Jun 8
Jun 9
as low as
$1570
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 3
Jun 4

Jun 8
Jun 9
as low as
$1971
Bristol, GB (BRS) - Cape Town, ZA (CPT)

Jun 7
Jun 8

Jun 14
Jun 15
as low as
$6013
Good to Know
Essential information to help you plan your flight from England to Africa
Flights to Africa
- Flights
- Africa
- Flights
- Europe
- United Kingdom
- England
