background

Flight Deals from Africa to Barcelona from $722

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoLH LogoLX LogoBA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Johannesburg to Barcelona

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 29

JNB
23h 15m
IST

Jul 30

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 12

BCN
22h 35m
IST

Aug 13

JNB

as low as

$879

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 31

JNB
18h 15m
DOH

Aug 1

BCN
Qatar Airways Logo
Qatar Airways

Aug 14

BCN
30h 55m
DOH

Aug 15

JNB

as low as

$925

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 29

JNB
18h 15m
DOH

Jul 30

BCN
Qatar Airways Logo
Qatar Airways

Aug 12

BCN
23h 35m
DOH

Aug 13

JNB

as low as

$937

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 15

JNB
24h
DXB

Jul 16

BCN
Emirates Logo
Emirates

Jul 31

BCN
32h 30m
DXB

Aug 2

JNB

as low as

$970

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 17

JNB
19h 10m
DXB

Jul 18

BCN
Emirates Logo
Emirates

Jul 31

BCN
32h 30m
DXB

Aug 2

JNB

as low as

$970

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 17

JNB
22h 15m
ZRH

Jul 18

BCN
SWISS Logo
SWISS

Jul 24

BCN
22h 20m
FRA

Jul 25

JNB

as low as

$983

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 12

JNB
33h 30m
AUH

Jul 13

BCN
Etihad Airways Logo
Etihad Airways

Jul 17

BCN
21h 40m
AUH

Jul 18

JNB

as low as

$1047

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 29

JNB
28h
ZRH

Jul 30

BCN
SWISS Logo
SWISS

Aug 12

BCN
16h 10m
FRA

Aug 13

JNB

as low as

$1088

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 17

JNB
16h 55m
FRA

Jul 18

BCN
Lufthansa Logo
Lufthansa

Jul 24

BCN
22h 20m
FRA

Jul 25

JNB

as low as

$1093

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 29

JNB
23h 10m
FRA

Jul 30

BCN
Lufthansa Logo
Lufthansa

Aug 12

BCN
15h 20m
FRA

Aug 13

JNB

as low as

$1093

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 24

JNB
15h 10m
AMS

Jul 25

BCN
KLM Logo
KLM

Jul 31

BCN
17h
CDG

Aug 1

JNB

as low as

$1103

Johannesburg, ZA (JNB) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 24

JNB
20h
CDG

Jul 25

BCN
Air France Logo
Air France

Jul 31

BCN
17h
CDG

Aug 1

JNB

as low as

$1103

Top Deals on flights from Nairobi to Barcelona

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 21

NBO
37h 25m
CAI
AUH

Jul 22

BCN
Etihad Airways Logo
Etihad Airways

Jul 30

BCN
26h
AUH

Jul 31

NBO

as low as

$1103

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 21

NBO
16h
DXB

Jul 22

BCN
Emirates Logo
Emirates

Jul 30

BCN
23h
DXB

Jul 31

NBO

as low as

$1118

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 21

NBO
37h 25m
CAI
AUH

Jul 22

BCN
Etihad Airways Logo
Etihad Airways

Jul 30

BCN
24h 2m
MAD
AUH

Jul 31

NBO

as low as

$1369

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 21

NBO
19h 55m
DOH

Jul 21

BCN
Qatar Airways Logo
Qatar Airways

Jul 30

BCN
14h 35m
DOH

Jul 30

NBO

as low as

$1444

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Brussels Airlines Logo
Brussels Airlines

Jul 21

NBO
21h 45m
BRU

Jul 22

BCN
Brussels Airlines Logo
Brussels Airlines

Jul 30

BCN
23h
BRU

Jul 31

NBO

as low as

$1711

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Brussels Airlines Logo
Brussels Airlines

Jul 21

NBO
21h 45m
BRU

Jul 22

BCN
Brussels Airlines Logo
Brussels Airlines

Jul 30

BCN
29h 25m
ZRH
BRU

Jul 31

NBO

as low as

$1719

Nairobi, KE (NBO) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 21

NBO
24h 50m
BRU
ZRH

Jul 22

BCN
SWISS Logo
SWISS

Jul 30

BCN
23h
BRU

Jul 31

NBO

as low as

$1733

Nairobi, KE (NBO) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 21

NBO
24h 50m
BRU
ZRH

Jul 22

BCN
SWISS Logo
SWISS

Jul 30

BCN
29h 25m
ZRH
BRU

Jul 31

NBO

as low as

$1741

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 21

NBO
19h 35m
IST

Jul 21

BCN
Turkish Airlines Logo
Turkish Airlines

Jul 30

BCN
13h 50m
IST

Jul 31

NBO

as low as

$1819

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Jul 21

NBO
45h 5m
BRU
VIE

Jul 23

BCN
Austrian Airlines Logo
Austrian Airlines

Jul 30

BCN
23h
BRU

Jul 31

NBO

as low as

$1826

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 21

NBO
24h 20m
BRU
FRA

Jul 22

BCN
Lufthansa Logo
Lufthansa

Jul 30

BCN
23h
BRU

Jul 31

NBO

as low as

$1829

Nairobi, KE (NBO) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Jul 21

NBO
34h 25m
BRU
VIE

Jul 23

BCN
Austrian Airlines Logo
Austrian Airlines

Jul 30

BCN
29h 25m
ZRH
BRU

Jul 31

NBO

as low as

$1835

Top Deals on flights from Cape Town to Barcelona

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 18

CPT
19h 35m
AMS

Jul 19

BCN
KLM Logo
KLM

Aug 5

BCN
39h 25m
CDG
JNB

Aug 7

CPT

as low as

$823

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 18

CPT
23h 45m
JNB
AMS

Jul 19

BCN
KLM Logo
KLM

Aug 5

BCN
39h 25m
CDG
JNB

Aug 7

CPT

as low as

$833

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Jul 18

CPT
23h 40m
LHR

Jul 19

BCN
British Airways Logo
British Airways

Aug 5

BCN
37h 40m
LHR

Aug 7

CPT

as low as

$1016

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 18

CPT
17h 10m
AMS

Jul 19

BCN
KLM Logo
KLM

Aug 5

BCN
34h 20m
AMS

Aug 6

CPT

as low as

$1041

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 22

CPT
38h 10m
DXB

Jul 24

BCN
Emirates Logo
Emirates

Jul 29

BCN
19h 50m
DXB

Jul 30

CPT

as low as

$1049

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 18

CPT
38h 10m
DXB

Jul 20

BCN
Emirates Logo
Emirates

Aug 5

BCN
19h 50m
DXB

Aug 6

CPT

as low as

$1054

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 18

CPT
18h 30m
DOH

Jul 19

BCN
Qatar Airways Logo
Qatar Airways

Aug 5

BCN
25h 35m
DOH

Aug 6

CPT

as low as

$1203

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 22

CPT
25h 40m
DOH

Jul 23

BCN
Qatar Airways Logo
Qatar Airways

Jul 29

BCN
25h 35m
DOH

Jul 30

CPT

as low as

$1229

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 18

CPT
21h 25m
FRA

Jul 19

BCN
Lufthansa Logo
Lufthansa

Aug 5

BCN
31h 5m
ZRH
JNB

Aug 6

CPT

as low as

$1281

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 22

CPT
22h 10m
FRA

Jul 23

BCN
Lufthansa Logo
Lufthansa

Jul 29

BCN
20h 15m
FRA
JNB

Jul 30

CPT

as low as

$1334

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 22

CPT
30h 35m
IST

Jul 23

BCN
Turkish Airlines Logo
Turkish Airlines

Jul 29

BCN
23h 50m
IST

Jul 30

CPT

as low as

$1475

Cape Town, ZA (CPT) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 22

CPT
27h
JNB
ZRH

Jul 23

BCN
SWISS Logo
SWISS

Jul 29

BCN
17h 45m
FRA
JNB

Jul 30

CPT

as low as

$1493

Top Deals on flights from Accra to Barcelona

Accra, GH (ACC) - Barcelona, ES (BCN)

Ethiopian Airlines Logo
Ethiopian Airlines

Jul 21

ACC
28h 15m
ADD
MAD

Jul 22

BCN
Ethiopian Airlines Logo
Ethiopian Airlines

Jul 31

BCN
31h 20m
FCO
ADD

Aug 1

ACC

as low as

$1162

Accra, GH (ACC) - Barcelona, ES (BCN)

Royal Air Maroc Logo
Royal Air Maroc

Jul 21

ACC
13h 5m
CMN

Jul 21

BCN
Royal Air Maroc Logo
Royal Air Maroc

Jul 31

BCN
8h 55m
CMN

Aug 1

ACC

as low as

$1177

Accra, GH (ACC) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 21

ACC
38h 35m
DXB

Jul 23

BCN
Emirates Logo
Emirates

Jul 31

BCN
14h 20m
DXB

Aug 1

ACC

as low as

$1366

Accra, GH (ACC) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 21

ACC
24h 40m
IST

Jul 22

BCN
Turkish Airlines Logo
Turkish Airlines

Jul 31

BCN
13h 25m
IST

Jul 31

ACC

as low as

$1816

Accra, GH (ACC) - Barcelona, ES (BCN)

Brussels Airlines Logo
Brussels Airlines

Jul 21

ACC
13h 35m
BRU

Jul 22

BCN
Brussels Airlines Logo
Brussels Airlines

Jul 31

BCN
19h 40m
BRU

Aug 1

ACC

as low as

$2011

Accra, GH (ACC) - Barcelona, ES (BCN)

Brussels Airlines Logo
Brussels Airlines

Jul 21

ACC
22h 30m
BRU

Jul 22

BCN
Brussels Airlines Logo
Brussels Airlines

Jul 31

BCN
31h 20m
ZRH
BRU

Aug 1

ACC

as low as

$2024

Accra, GH (ACC) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 21

ACC
16h 55m
BRU
MUC

Jul 22

BCN
Lufthansa Logo
Lufthansa

Jul 31

BCN
19h 40m
BRU

Aug 1

ACC

as low as

$2035

Accra, GH (ACC) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 21

ACC
34h 50m
BRU
ZRH

Jul 23

BCN
SWISS Logo
SWISS

Jul 31

BCN
19h 40m
BRU

Aug 1

ACC

as low as

$2038

Accra, GH (ACC) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 21

ACC
25h 35m
BRU
ZRH

Jul 22

BCN
SWISS Logo
SWISS

Jul 31

BCN
11h
ZRH
BRU

Jul 31

ACC

as low as

$2046

Accra, GH (ACC) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 21

ACC
16h 55m
BRU
MUC

Jul 22

BCN
Lufthansa Logo
Lufthansa

Jul 31

BCN
22h 15m
MUC
BRU

Aug 1

ACC

as low as

$2060

Top Deals on flights from Addis Ababa to Barcelona

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Egyptair Logo
Egyptair

Jul 25

ADD
12h 15m
CAI

Jul 25

BCN
Egyptair Logo
Egyptair

Aug 1

BCN
9h 45m
CAI

Aug 2

ADD

as low as

$1075

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Jul 25

ADD
9h 35m
VIE

Jul 25

BCN
Austrian Airlines Logo
Austrian Airlines

Aug 1

BCN
18h 25m
VIE

Aug 2

ADD

as low as

$1134

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Jul 25

ADD
9h 35m
VIE

Jul 25

BCN
Austrian Airlines Logo
Austrian Airlines

Aug 1

BCN
31h 45m
VIE

Aug 3

ADD

as low as

$1234

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 25

ADD
17h 20m
IST

Jul 25

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 1

BCN
28h 15m
IST

Aug 2

ADD

as low as

$1254

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 25

ADD
10h 50m
IST

Jul 25

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 1

BCN
28h 15m
IST

Aug 2

ADD

as low as

$1254

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 25

ADD
10h 50m
IST

Jul 25

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 1

BCN
14h 55m
IST

Aug 1

ADD

as low as

$1345

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

ADD
22h 25m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
15h 45m
DXB

Aug 2

ADD

as low as

$1367

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

ADD
22h 25m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
21h
DXB

Aug 2

ADD

as low as

$1367

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

ADD
17h 35m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
21h
DXB

Aug 2

ADD

as low as

$1367

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 25

ADD
34h 35m
AUH

Jul 27

BCN
Etihad Airways Logo
Etihad Airways

Aug 1

BCN
20h 5m
AUH

Aug 2

ADD

as low as

$1468

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 25

ADD
34h 35m
AUH

Jul 27

BCN
Etihad Airways Logo
Etihad Airways

Aug 1

BCN
32h 10m
AUH

Aug 3

ADD

as low as

$1468

Addis Ababa, ET (ADD) - Barcelona, ES (BCN)

Egyptair Logo
Egyptair

Jul 25

ADD
12h 15m
CAI

Jul 25

BCN
Egyptair Logo
Egyptair

Aug 1

BCN
13h 50m
CAI

Aug 2

ADD

as low as

$1709

Top Deals on flights from Lagos to Barcelona

Lagos, NG (LOS) - Barcelona, ES (BCN)

Egyptair Logo
Egyptair

Sep 14

LOS
25h 25m
CAI

Sep 15

BCN
Egyptair Logo
Egyptair

Sep 21

BCN
20h 35m
CAI

Sep 22

LOS

as low as

$809

Lagos, NG (LOS) - Barcelona, ES (BCN)

Royal Air Maroc Logo
Royal Air Maroc

Sep 14

LOS
29h 40m
CMN

Sep 15

BCN
Royal Air Maroc Logo
Royal Air Maroc

Sep 21

BCN
9h 40m
CMN

Sep 22

LOS

as low as

$812

Lagos, NG (LOS) - Barcelona, ES (BCN)

Royal Air Maroc Logo
Royal Air Maroc

Sep 15

LOS
12h 20m
CMN

Sep 15

BCN
Royal Air Maroc Logo
Royal Air Maroc

Sep 21

BCN
9h 40m
CMN

Sep 22

LOS

as low as

$812

Lagos, NG (LOS) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Sep 15

LOS
26h 10m
IST

Sep 16

BCN
Turkish Airlines Logo
Turkish Airlines

Sep 22

BCN
11h 25m
IST

Sep 22

LOS

as low as

$837

Lagos, NG (LOS) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Sep 14

LOS
16h 20m
IST

Sep 15

BCN
Turkish Airlines Logo
Turkish Airlines

Sep 21

BCN
28h 35m
IST

Sep 22

LOS

as low as

$848

Lagos, NG (LOS) - Barcelona, ES (BCN)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 14

LOS
34h 15m
ADD
FCO

Sep 15

BCN
Ethiopian Airlines Logo
Ethiopian Airlines

Sep 21

BCN
19h 35m
FCO
ADD

Sep 22

LOS

as low as

$970

Lagos, NG (LOS) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Sep 13

LOS
19h 45m
DXB

Sep 14

BCN
Emirates Logo
Emirates

Sep 22

BCN
18h 35m
DXB

Sep 23

LOS

as low as

$1036

Lagos, NG (LOS) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Sep 14

LOS
29h 45m
DOH

Sep 15

BCN
Qatar Airways Logo
Qatar Airways

Sep 21

BCN
32h 35m
DOH

Sep 23

LOS

as low as

$1049

Lagos, NG (LOS) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Sep 14

LOS
18h 40m
FRA
ZRH

Sep 15

BCN
SWISS Logo
SWISS

Sep 21

BCN
10h 10m
FRA

Sep 21

LOS

as low as

$1057

Lagos, NG (LOS) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Sep 14

LOS
19h
FRA

Sep 15

BCN
Lufthansa Logo
Lufthansa

Sep 20

BCN
22h 5m
FRA

Sep 21

LOS

as low as

$1060

Lagos, NG (LOS) - Barcelona, ES (BCN)

Brussels Airlines Logo
Brussels Airlines

Sep 14

LOS
21h 20m
FRA
BRU

Sep 15

BCN
Brussels Airlines Logo
Brussels Airlines

Sep 21

BCN
10h 10m
FRA

Sep 21

LOS

as low as

$1065

Lagos, NG (LOS) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Sep 14

LOS
38h 55m
DXB

Sep 16

BCN
Emirates Logo
Emirates

Sep 21

BCN
23h 55m
DXB

Sep 22

LOS

as low as

$1100

Top Deals on flights from Mauritius to Barcelona

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Kenya Airways Logo
Kenya Airways

Jul 25

MRU
34h 55m
NBO
AMS

Jul 26

BCN
Kenya Airways Logo
Kenya Airways

Aug 1

BCN
32h 5m
CDG
NBO

Aug 3

MRU

as low as

$1565

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Kenya Airways Logo
Kenya Airways

Jul 25

MRU
48h 45m
NBO
AMS

Jul 27

BCN
Kenya Airways Logo
Kenya Airways

Aug 1

BCN
32h 5m
CDG
NBO

Aug 3

MRU

as low as

$1620

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air Mauritius Logo
Air Mauritius

Jul 25

MRU
25h 20m
CDG

Jul 26

BCN
Air Mauritius Logo
Air Mauritius

Aug 1

BCN
15h 15m
CDG

Aug 2

MRU

as low as

$1636

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air Mauritius Logo
Air Mauritius

Jul 25

MRU
25h 20m
CDG

Jul 26

BCN
Air Mauritius Logo
Air Mauritius

Aug 1

BCN
17h 40m
CDG

Aug 2

MRU

as low as

$1636

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 25

MRU
40h 5m
RUN
CDG

Jul 26

BCN
Air France Logo
Air France

Aug 1

BCN
33h 30m
CDG

Aug 3

MRU

as low as

$1686

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 25

MRU
40h 5m
RUN
CDG

Jul 26

BCN
Air France Logo
Air France

Aug 1

BCN
35h 10m
CDG

Aug 3

MRU

as low as

$1686

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

MRU
18h
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
17h 40m
DXB

Aug 2

MRU

as low as

$1885

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

MRU
17h 35m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
17h 40m
DXB

Aug 2

MRU

as low as

$1937

Mauritius, MU (MRU) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 25

MRU
29h 35m
CDG
AMS

Jul 26

BCN
KLM Logo
KLM

Aug 1

BCN
19h 5m
AMS
CDG

Aug 2

MRU

as low as

$1970

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air Austral Logo
Air Austral

Jul 25

MRU
17h 45m
RUN
CDG

Jul 26

BCN
Air Austral Logo
Air Austral

Aug 1

BCN
25h 40m
CDG
RUN

Aug 2

MRU

as low as

$2201

Mauritius, MU (MRU) - Barcelona, ES (BCN)

Air Austral Logo
Air Austral

Jul 25

MRU
20h
RUN
CDG

Jul 26

BCN
Air Austral Logo
Air Austral

Aug 1

BCN
25h 40m
CDG
RUN

Aug 2

MRU

as low as

$2201

Mauritius, MU (MRU) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Jul 25

MRU
16h 40m
LGW

Jul 26

BCN
British Airways Logo
British Airways

Aug 1

BCN
36h 5m
LGW

Aug 3

MRU

as low as

$2728

Top Deals on flights from Entebbe to Barcelona

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

EBB
22h 10m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
24h 15m
DOH

Aug 3

EBB

as low as

$1148

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

EBB
22h 10m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
30h 30m
DOH

Aug 3

EBB

as low as

$1148

Entebbe, UG (EBB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 25

EBB
16h 6m
AMS

Jul 26

BCN
KLM Logo
KLM

Aug 1

BCN
36h 30m
AMS

Aug 2

EBB

as low as

$1157

Entebbe, UG (EBB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 25

EBB
13h 36m
AMS

Jul 26

BCN
KLM Logo
KLM

Aug 1

BCN
15h 30m
AMS

Aug 1

EBB

as low as

$1157

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

EBB
29h
KGL
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
24h 15m
DOH

Aug 3

EBB

as low as

$1175

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

EBB
29h
KGL
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
30h 30m
DOH

Aug 3

EBB

as low as

$1175

Entebbe, UG (EBB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 25

EBB
21h 15m
NBO
AMS

Jul 26

BCN
KLM Logo
KLM

Aug 1

BCN
15h 30m
AMS

Aug 1

EBB

as low as

$1428

Entebbe, UG (EBB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 25

EBB
30h 20m
NBO
AMS

Jul 26

BCN
KLM Logo
KLM

Aug 1

BCN
15h 30m
AMS

Aug 1

EBB

as low as

$1428

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

EBB
22h
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
16h 25m
DXB

Aug 2

EBB

as low as

$1621

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

EBB
17h 10m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
16h 25m
DXB

Aug 2

EBB

as low as

$1621

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 25

EBB
14h 40m
IST

Jul 25

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 1

BCN
15h 20m
IST

Aug 2

EBB

as low as

$1662

Entebbe, UG (EBB) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 25

EBB
26h 5m
IST

Jul 26

BCN
Turkish Airlines Logo
Turkish Airlines

Aug 1

BCN
15h 20m
IST

Aug 2

EBB

as low as

$1662

Top Deals on flights from Dar Es Salaam to Barcelona

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 2

DAR
19h 15m
NBO
FRA

Jul 3

BCN
Lufthansa Logo
Lufthansa

Jul 11

BCN
16h 50m
ZRH
JRO

Jul 11

DAR

as low as

$722

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jun 26

DAR
26h 55m
DOH

Jun 27

BCN
Qatar Airways Logo
Qatar Airways

Jul 10

BCN
40h 35m
DOH
KGL

Jul 12

DAR

as low as

$1002

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

DAR
18h 5m
JRO
FRA

Jun 25

BCN
Lufthansa Logo
Lufthansa

Jul 4

BCN
16h 50m
ZRH
JRO

Jul 4

DAR

as low as

$1015

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 26

DAR
12h 45m
ADD
ATH

Jun 27

BCN
Ethiopian Airlines Logo
Ethiopian Airlines

Jul 10

BCN
30h 15m
FCO
ADD

Jul 11

DAR

as low as

$1095

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Ethiopian Airlines Logo
Ethiopian Airlines

Jul 2

DAR
22h 35m
ADD
FCO

Jul 3

BCN
Ethiopian Airlines Logo
Ethiopian Airlines

Jul 11

BCN
39h 30m
FCO
ADD

Jul 13

DAR

as low as

$1097

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 2

DAR
23h 25m
DOH

Jul 3

BCN
Qatar Airways Logo
Qatar Airways

Jul 11

BCN
41h 15m
DOH
KGL

Jul 13

DAR

as low as

$1171

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 2

DAR
23h 25m
DOH

Jul 3

BCN
Qatar Airways Logo
Qatar Airways

Jul 11

BCN
21h 10m
DOH

Jul 12

DAR

as low as

$1230

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jun 26

DAR
26h 55m
DOH

Jun 27

BCN
Qatar Airways Logo
Qatar Airways

Jul 10

BCN
21h 10m
DOH

Jul 11

DAR

as low as

$1233

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jun 25

DAR
30h 30m
DOH

Jun 26

BCN
Qatar Airways Logo
Qatar Airways

Jul 4

BCN
17h 45m
DOH
NBO

Jul 5

DAR

as low as

$1278

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jun 25

DAR
31h 5m
IST

Jun 26

BCN
Turkish Airlines Logo
Turkish Airlines

Jul 9

BCN
28h 5m
IST

Jul 10

DAR

as low as

$1329

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 2

DAR
17h 10m
DXB

Jul 3

BCN
Emirates Logo
Emirates

Jul 11

BCN
16h 55m
DXB

Jul 12

DAR

as low as

$1502

Dar es Salaam, TZ (DAR) - Barcelona, ES (BCN)

Turkish Airlines Logo
Turkish Airlines

Jul 2

DAR
16h 35m
IST

Jul 2

BCN
Turkish Airlines Logo
Turkish Airlines

Jul 11

BCN
14h 35m
IST

Jul 12

DAR

as low as

$1505

Top Deals on flights from Mahe to Barcelona

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 25

SEZ
12h 55m
AUH

Jul 26

BCN
Etihad Airways Logo
Etihad Airways

Aug 1

BCN
11h 55m
AUH

Aug 2

SEZ

as low as

$1336

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Etihad Airways Logo
Etihad Airways

Jul 25

SEZ
12h 55m
AUH

Jul 26

BCN
Etihad Airways Logo
Etihad Airways

Aug 1

BCN
23h 50m
AUH

Aug 2

SEZ

as low as

$1642

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
31h 10m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
31h 50m
DXB

Aug 3

SEZ

as low as

$1817

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
26h 20m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
31h 50m
DXB

Aug 3

SEZ

as low as

$1817

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
26h 20m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
14h 35m
DXB

Aug 2

SEZ

as low as

$1817

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
31h 10m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
14h 35m
DXB

Aug 2

SEZ

as low as

$1817

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

SEZ
21h 10m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
21h 15m
DOH

Aug 2

SEZ

as low as

$1846

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

SEZ
27h 45m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
21h 15m
DOH

Aug 2

SEZ

as low as

$1849

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
15h 35m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
31h 50m
DXB

Aug 3

SEZ

as low as

$1861

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Emirates Logo
Emirates

Jul 25

SEZ
15h 35m
DXB

Jul 26

BCN
Emirates Logo
Emirates

Aug 1

BCN
14h 35m
DXB

Aug 2

SEZ

as low as

$1861

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

SEZ
21h 10m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
13h 55m
DOH

Aug 2

SEZ

as low as

$1923

Mahe, SC (SEZ) - Barcelona, ES (BCN)

Qatar Airways Logo
Qatar Airways

Jul 25

SEZ
21h 10m
DOH

Jul 26

BCN
Qatar Airways Logo
Qatar Airways

Aug 1

BCN
31h 40m
DOH

Aug 3

SEZ

as low as

$1926

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158