
Flight Deals from Africa to Edinburgh from $827
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 Johannesburg to Edinburgh
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 6
as low as
$932
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 15
as low as
$990
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 6
as low as
$1003
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 10
Jul 11

Jul 21
Jul 22
as low as
$1045
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 15
as low as
$1055
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 30
Jul 31

Aug 3
Aug 4
as low as
$1065
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 29
Jul 30

Aug 2
Aug 3
as low as
$1091
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 22
Jul 24

Jul 31
Aug 1
as low as
$1227
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Aug 2
Aug 3

Aug 15
Aug 16
as low as
$1260
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 31
Aug 1
as low as
$1306
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Aug 5
Aug 7
as low as
$1528
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jul 21
Jul 22

Jul 27
Jul 28
as low as
$1637
Top Deals on flights from Nairobi to Edinburgh
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Sep 1
Sep 2
as low as
$827
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Sep 1
Sep 2
as low as
$874
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 1
Jul 2

Sep 1
Sep 2
as low as
$921
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 4

Aug 31
Sep 1
as low as
$951
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Aug 31
Sep 1
as low as
$955
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 1
Jul 1

Sep 1
Sep 2
as low as
$1058
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 1
Jul 2

Aug 31
Sep 1
as low as
$1092
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 1
Jul 2

Sep 1
Sep 1
as low as
$1175
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Aug 31
Sep 1
as low as
$1235
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Aug 31
Sep 1
as low as
$1249
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Aug 31
Aug 31
as low as
$1276
Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Jul 1
Jul 2

Aug 31
Sep 2
as low as
$1328
Top Deals on flights from Cape Town to Edinburgh
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 22
Aug 23

Sep 1
Sep 2
as low as
$845
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 9
Aug 10

Aug 21
Aug 22
as low as
$865
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 22
Aug 23

Sep 2
Sep 3
as low as
$994
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 11
Aug 12

Aug 28
Aug 30
as low as
$1010
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 21
Aug 22

Sep 3
Sep 5
as low as
$1022
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 11
Aug 12

Aug 28
Aug 28
as low as
$1036
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 22
Aug 23

Sep 2
Sep 3
as low as
$1051
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 22
Aug 23

Sep 2
Sep 3
as low as
$1055
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 21
Aug 22

Sep 2
Sep 3
as low as
$1060
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 9
Aug 10

Aug 21
Aug 22
as low as
$1070
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 11
Aug 12

Aug 28
Aug 29
as low as
$1075
Cape Town, ZA (CPT) - Edinburgh, GB (EDI)

Aug 22
Aug 23

Sep 2
Sep 4
as low as
$1080
Top Deals on flights from Accra to Edinburgh
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1076
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 29
Jul 30
as low as
$1117
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 29
Jul 30
as low as
$1357
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 29
Jul 31
as low as
$1469
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1470
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1478
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 22
Jul 23

Jul 29
Jul 30
as low as
$1569
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1603
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1698
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$1706
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$2018
Accra, GH (ACC) - Edinburgh, GB (EDI)

Jul 2
Jul 3

Jul 7
Jul 8
as low as
$2308
Top Deals on flights from Addis Ababa to Edinburgh
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1130
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Jul 31
as low as
$1130
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1177
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1225
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1450
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1509
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1536
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1588
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Jul 31
as low as
$1594
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1594
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1594
Addis Ababa, ET (ADD) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Jul 31
as low as
$1594
Top Deals on flights from Lagos to Edinburgh
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Jul 10
Jul 11

Jul 16
Jul 17
as low as
$1133
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$1318
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 8
Aug 9

Aug 15
Aug 16
as low as
$1401
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$1446
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 8
Aug 9

Aug 15
Aug 16
as low as
$1446
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 8
Aug 9

Aug 15
Aug 16
as low as
$1559
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$1686
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Jul 10
Jul 11

Jul 16
Jul 17
as low as
$1717
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 6
Aug 7

Aug 13
Aug 14
as low as
$1989
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 8
Aug 9

Aug 15
Aug 16
as low as
$1990
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Jul 10
Jul 11

Jul 16
Jul 17
as low as
$2109
Lagos, NG (LOS) - Edinburgh, GB (EDI)

Aug 6
Aug 7

Aug 13
Aug 13
as low as
$2445
Top Deals on flights from Mauritius to Edinburgh
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 10
as low as
$1342
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 10
as low as
$1541
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 7

Aug 14
Aug 16
as low as
$1641
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 8

Aug 14
Aug 16
as low as
$1692
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 10
as low as
$1717
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$1859
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 8

Aug 14
Aug 15
as low as
$1863
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 7

Aug 14
Aug 15
as low as
$1934
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 11
as low as
$1975
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 7
Aug 8

Aug 14
Aug 16
as low as
$2054
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 11
as low as
$2057
Mauritius, MU (MRU) - Edinburgh, GB (EDI)

Aug 5
Aug 6

Aug 9
Aug 10
as low as
$2070
Top Deals on flights from Entebbe to Edinburgh
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1016
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1105
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1206
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1213
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1653
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1659
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1709
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2102
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$2231
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2398
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2442
Entebbe, UG (EBB) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2851
Top Deals on flights from Dar Es Salaam to Edinburgh
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1078
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1078
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1588
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1588
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1683
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1811
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1864
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1946
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1946
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1964
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 2
as low as
$1993
Dar es Salaam, TZ (DAR) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 2
as low as
$1993
Top Deals on flights from Mahe to Edinburgh
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1590
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$1591
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1697
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1697
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 24

Jul 31
Aug 2
as low as
$1728
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1880
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1880
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 2
as low as
$1932
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2360
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 26

Jul 31
Aug 1
as low as
$2425
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$2607
Mahe, SC (SEZ) - Edinburgh, GB (EDI)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$3450
Flights to Edinburgh
- Flights
- Europe
- United Kingdom
- Edinburgh