
Flight Deals from Barcelona to Africa from $510
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 Barcelona to Johannesburg
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

May 8
May 9

May 13
May 14
as low as
$601
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$660
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$773
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 27

May 3
May 4
as low as
$777
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$820
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$853
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

May 8
May 9

May 13
May 14
as low as
$871
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 27

May 3
May 3
as low as
$932
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1027
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1070
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1072
Barcelona, ES (BCN) - Johannesburg, ZA (JNB)

Apr 25
Apr 26

May 3
May 4
as low as
$1094
Top Deals on flights from Barcelona to Nairobi
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$510
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$593
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$637
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 11
as low as
$712
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 30

Feb 11
Feb 12
as low as
$717
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$718
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 11
as low as
$731
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 30

Feb 11
Feb 12
as low as
$742
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 11
as low as
$826
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 30

Feb 11
Feb 11
as low as
$847
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$884
Barcelona, ES (BCN) - Nairobi, KE (NBO)

Jan 30
Jan 31

Feb 11
Feb 12
as low as
$969
Top Deals on flights from Barcelona to Cape Town
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 24
as low as
$795
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$814
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$821
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$822
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 24
as low as
$825
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$825
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$835
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$840
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$932
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$943
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$987
Barcelona, ES (BCN) - Cape Town, ZA (CPT)

Sep 3
Sep 4

Sep 24
Sep 25
as low as
$1014
Top Deals on flights from Barcelona to Accra
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 9

Sep 29
Sep 30
as low as
$598
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 3
Sep 4

Sep 16
Sep 17
as low as
$624
Barcelona, ES (BCN) - Accra, GH (ACC)

Aug 26
Aug 27

Sep 11
Sep 12
as low as
$624
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 3
Sep 3

Sep 16
Sep 17
as low as
$646
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 10

Sep 29
Sep 30
as low as
$911
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 10

Sep 29
Sep 30
as low as
$913
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 9

Sep 29
Sep 30
as low as
$934
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 9

Sep 29
Sep 30
as low as
$941
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 10

Sep 29
Sep 30
as low as
$946
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 9
Sep 10

Sep 29
Sep 30
as low as
$950
Barcelona, ES (BCN) - Accra, GH (ACC)

Aug 30
Aug 31

Sep 13
Sep 14
as low as
$1489
Barcelona, ES (BCN) - Accra, GH (ACC)

Sep 3
Sep 4

Sep 16
Sep 17
as low as
$1642
Top Deals on flights from Barcelona to Addis Ababa
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 1

Oct 11
Oct 11
as low as
$666
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 11
as low as
$731
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 11
as low as
$805
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 11
as low as
$815
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1003
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1008
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 11
as low as
$1031
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 11
as low as
$1037
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1053
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1068
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1176
Barcelona, ES (BCN) - Addis Ababa, ET (ADD)

Oct 1
Oct 2

Oct 11
Oct 12
as low as
$1187
Top Deals on flights from Barcelona to Lagos
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 21
Nov 22

Nov 29
Nov 29
as low as
$557
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 21
Nov 21

Nov 29
Nov 30
as low as
$596
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$718
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 21
Nov 22

Nov 29
Nov 30
as low as
$746
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$767
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 21
Nov 22

Nov 29
Nov 30
as low as
$935
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 21
Nov 22

Nov 29
Nov 30
as low as
$1213
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$1279
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$1497
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$2128
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$2131
Barcelona, ES (BCN) - Lagos, NG (LOS)

Nov 15
Nov 16

Nov 20
Nov 21
as low as
$2147
Top Deals on flights from Barcelona to Mauritius
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 7

Oct 13
Oct 14
as low as
$1247
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 7

Oct 13
Oct 14
as low as
$1282
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1410
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1441
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1449
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1474
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1508
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 7

Oct 13
Oct 14
as low as
$1530
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 7

Oct 13
Oct 14
as low as
$1586
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 7

Oct 13
Oct 14
as low as
$1608
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Oct 6
Oct 8

Oct 13
Oct 14
as low as
$1634
Barcelona, ES (BCN) - Mauritius, MU (MRU)

Sep 26
Sep 27

Oct 4
Oct 6
as low as
$1684
Top Deals on flights from Barcelona to Entebbe
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 7
Jan 8

Jan 24
Jan 24
as low as
$688
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 6
Jan 7

Jan 24
Jan 24
as low as
$709
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 5
Jan 6

Jan 23
Jan 24
as low as
$788
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 6
Jan 7

Jan 23
Jan 24
as low as
$849
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 7
Jan 8

Jan 24
Jan 24
as low as
$850
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 7
Jan 8

Jan 24
Jan 24
as low as
$865
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 6
Jan 8

Jan 24
Jan 24
as low as
$879
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 5
Jan 6

Jan 23
Jan 23
as low as
$880
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 6
Jan 7

Jan 23
Jan 24
as low as
$926
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 5
Jan 6

Jan 24
Jan 24
as low as
$961
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 5
Jan 6

Jan 23
Jan 23
as low as
$974
Barcelona, ES (BCN) - Entebbe, UG (EBB)

Jan 6
Jan 7

Jan 24
Jan 24
as low as
$1003
Top Deals on flights from Barcelona to Dar Es Salaam
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$724
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 2

Dec 8
Dec 8
as low as
$787
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$821
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$834
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$922
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 2

Dec 8
Dec 9
as low as
$958
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 2

Dec 8
Dec 9
as low as
$979
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$998
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$1015
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$1024
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 1

Dec 8
Dec 9
as low as
$1089
Barcelona, ES (BCN) - Dar es Salaam, TZ (DAR)

Nov 30
Dec 2

Dec 8
Dec 9
as low as
$1134
Top Deals on flights from Barcelona to Mahe
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 12

Sep 24
Sep 25
as low as
$746
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 16
Sep 17

Sep 27
Sep 28
as low as
$789
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 16
Sep 17

Sep 27
Sep 28
as low as
$816
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 12

Sep 24
Sep 25
as low as
$847
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 10
Sep 11

Sep 17
Sep 18
as low as
$935
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 13

Sep 24
Sep 25
as low as
$938
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 12

Sep 24
Sep 25
as low as
$1027
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 12

Sep 24
Sep 25
as low as
$1076
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 11
Sep 13

Sep 24
Sep 25
as low as
$1229
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 16
Sep 17

Sep 27
Sep 28
as low as
$1247
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 16
Sep 18

Sep 27
Sep 28
as low as
$1367
Barcelona, ES (BCN) - Mahe, SC (SEZ)

Sep 16
Sep 17

Sep 27
Sep 28
as low as
$1494
Flights to Africa
- Flights
- Africa
- Flights
- Europe
- Spain
- Barcelona