
Flight Deals from Madrid to Africa from $484
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 Madrid to Johannesburg
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$582
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$689
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$695
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$717
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$770
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$885
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$972
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1019
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1166
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1187
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1270
Madrid, ES (MAD) - Johannesburg, ZA (JNB)

Mar 12
Mar 13

Mar 16
Mar 17
as low as
$1272
Top Deals on flights from Madrid to Nairobi
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 11
Sep 12

Sep 17
Sep 17
as low as
$484
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 17
Sep 18

Sep 28
Sep 29
as low as
$530
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 11
Sep 12

Sep 17
Sep 18
as low as
$548
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 13
Sep 14

Sep 24
Sep 25
as low as
$568
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 11
Sep 12

Sep 17
Sep 18
as low as
$573
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 22
Sep 23

Sep 29
Sep 29
as low as
$660
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 11
Sep 12

Sep 17
Sep 17
as low as
$683
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 9
Sep 9

Sep 22
Sep 23
as low as
$709
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 23
Sep 23

Oct 2
Oct 3
as low as
$714
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 9
Sep 9

Sep 22
Sep 24
as low as
$744
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 18
Sep 19

Sep 27
Sep 27
as low as
$765
Madrid, ES (MAD) - Nairobi, KE (NBO)

Sep 11
Sep 12

Sep 16
Sep 17
as low as
$774
Top Deals on flights from Madrid to Cape Town
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 19
Mar 20
as low as
$695
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$704
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$727
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$804
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$889
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 11
Mar 12

Mar 20
Mar 21
as low as
$893
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$906
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 9
Mar 10

Mar 19
Mar 20
as low as
$1033
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$1048
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$1065
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 9
Mar 10

Mar 19
Mar 20
as low as
$1093
Madrid, ES (MAD) - Cape Town, ZA (CPT)

Mar 10
Mar 11

Mar 20
Mar 21
as low as
$1105
Top Deals on flights from Madrid to Accra
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 20
Aug 21

Oct 16
Oct 17
as low as
$582
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 19
Aug 19

Oct 16
Oct 17
as low as
$651
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 22

Nov 7
Nov 8
as low as
$690
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 19
Aug 19

Oct 16
Oct 18
as low as
$721
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 23

Nov 7
Nov 8
as low as
$745
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 22

Nov 7
Nov 8
as low as
$781
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 23

Nov 7
Nov 8
as low as
$815
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 23

Nov 7
Nov 8
as low as
$822
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 23

Nov 7
Nov 8
as low as
$1018
Madrid, ES (MAD) - Accra, GH (ACC)

Jul 11
Jul 12

Sep 11
Sep 11
as low as
$1298
Madrid, ES (MAD) - Accra, GH (ACC)

Aug 22
Aug 23

Nov 7
Nov 7
as low as
$1351
Madrid, ES (MAD) - Accra, GH (ACC)

Jul 24
Jul 24

Jul 31
Aug 1
as low as
$1553
Top Deals on flights from Madrid to Addis Ababa
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 20
Sep 20

Sep 28
Sep 28
as low as
$605
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 18
Sep 19

Sep 27
Sep 27
as low as
$605
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 16
Sep 17

Oct 1
Oct 2
as low as
$749
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 16
Sep 17

Oct 1
Oct 1
as low as
$766
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 18
Sep 19

Sep 28
Sep 29
as low as
$776
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 18
Sep 19

Sep 28
Sep 29
as low as
$789
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 15
Sep 16

Sep 28
Sep 28
as low as
$796
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 18
Sep 19

Sep 27
Sep 27
as low as
$817
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 20
Sep 21

Sep 28
Sep 28
as low as
$941
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 15
Sep 16

Sep 26
Sep 27
as low as
$1128
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 16
Sep 17

Oct 1
Oct 2
as low as
$1128
Madrid, ES (MAD) - Addis Ababa, ET (ADD)

Sep 18
Sep 19

Sep 27
Sep 27
as low as
$1131
Top Deals on flights from Madrid to Lagos
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$588
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 7

Apr 11
Apr 12
as low as
$693
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 11
as low as
$832
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$984
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1017
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1128
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1153
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 13
as low as
$1184
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1396
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1502
Madrid, ES (MAD) - Lagos, NG (LOS)

Mar 7
Mar 8

Apr 11
Apr 12
as low as
$1778
Top Deals on flights from Madrid to Mauritius
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 20
Jul 21

Jul 28
Jul 28
as low as
$1238
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 10
Jul 12

Jul 18
Jul 18
as low as
$1292
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 10
Jul 12

Jul 18
Jul 19
as low as
$1426
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 15
Jul 16

Jul 28
Jul 29
as low as
$1534
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 27
Jul 29

Aug 4
Aug 5
as low as
$1795
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 26
Jul 27

Aug 1
Aug 2
as low as
$1803
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 24
Jul 25

Jul 31
Aug 1
as low as
$1840
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 27
Jul 28

Aug 4
Aug 5
as low as
$1997
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 27
Jul 29

Aug 4
Aug 5
as low as
$2197
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 27
Jul 28

Aug 6
Aug 6
as low as
$2234
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 29
Jul 30

Aug 6
Aug 7
as low as
$2263
Madrid, ES (MAD) - Mauritius, MU (MRU)

Jul 27
Jul 28

Aug 4
Aug 5
as low as
$2268
Top Deals on flights from Madrid to Entebbe
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$547
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$749
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$783
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 13
Dec 15

Dec 27
Dec 28
as low as
$831
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$833
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Dec 31
as low as
$844
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$923
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 3

Dec 31
Dec 31
as low as
$925
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$945
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$950
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$951
Madrid, ES (MAD) - Entebbe, UG (EBB)

Dec 1
Dec 2

Dec 31
Jan 1
as low as
$983
Top Deals on flights from Madrid to Dar Es Salaam
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 17
Jul 18

Aug 8
Aug 8
as low as
$1088
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 7
Jul 8

Jul 18
Jul 19
as low as
$1180
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Aug 4
Aug 5

Aug 18
Aug 18
as low as
$1205
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jun 26
Jun 27

Aug 4
Aug 5
as low as
$1273
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 7
Jul 8

Jul 18
Jul 19
as low as
$1281
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 2
Jul 3

Jul 13
Jul 14
as low as
$1315
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 7
Jul 9

Jul 18
Jul 19
as low as
$1330
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Aug 18
Aug 19

Aug 30
Aug 31
as low as
$1332
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 7
Jul 8

Jul 18
Jul 19
as low as
$1345
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 18
Jul 19

Aug 4
Aug 4
as low as
$1470
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Jul 7
Jul 8

Jul 18
Jul 20
as low as
$1516
Madrid, ES (MAD) - Dar es Salaam, TZ (DAR)

Aug 9
Aug 10

Aug 20
Aug 21
as low as
$1533
Top Deals on flights from Madrid to Mahe
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$578
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$659
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$703
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$811
Madrid, ES (MAD) - Mahe, SC (SEZ)

Dec 3
Dec 4

Dec 8
Dec 9
as low as
$929
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$966
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$980
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$1039
Madrid, ES (MAD) - Mahe, SC (SEZ)

Dec 3
Dec 4

Dec 8
Dec 9
as low as
$1090
Madrid, ES (MAD) - Mahe, SC (SEZ)

Nov 25
Nov 26

Dec 2
Dec 3
as low as
$1322
Madrid, ES (MAD) - Mahe, SC (SEZ)

Dec 3
Dec 4

Dec 8
Dec 9
as low as
$1350
Madrid, ES (MAD) - Mahe, SC (SEZ)

Dec 3
Dec 4

Dec 8
Dec 9
as low as
$1399
Flights to Africa
- Flights
- Africa
- Flights
- Europe
- Spain
- Madrid