background

Flight Deals from Canada to Barcelona from $393

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

EK LogoTK LogoAF LogoLH LogoLX LogoBA LogoVS 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 Toronto to Barcelona

Toronto, CA (YTO) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Aug 23

YYZ
19h 20m
YHZ

Aug 24

BCN
WestJet Logo
WestJet

Sep 11

BCN
5h 30m
YHZ

Sep 11

YYZ

as low as

$418

Toronto, CA (YTO) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Sep 7

YYZ
37h 45m
YUL

Sep 9

BCN
Air Transat Logo
Air Transat

Sep 18

BCN
17h 23m
YUL

Sep 19

YYZ

as low as

$608

Toronto, CA (YTO) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Sep 2

YTZ
16h 5m
YUL

Sep 3

BCN
Air Transat Logo
Air Transat

Sep 10

BCN
6h
YUL

Sep 10

YTZ

as low as

$609

Toronto, CA (YTO) - Barcelona, ES (BCN)

Air France Logo
Air France

Sep 1

YYZ
20h 50m
CDG

Sep 2

BCN
Air France Logo
Air France

Sep 11

BCN
8h 50m
AMS

Sep 11

YYZ

as low as

$669

Toronto, CA (YTO) - Barcelona, ES (BCN)

KLM Logo
KLM

Sep 1

YYZ
18h 15m
AMS

Sep 2

BCN
KLM Logo
KLM

Sep 11

BCN
10h 35m
AMS

Sep 11

YYZ

as low as

$674

Toronto, CA (YTO) - Barcelona, ES (BCN)

Icelandair Logo
Icelandair

Sep 7

YYZ
17h 55m
KEF

Sep 8

BCN
Icelandair Logo
Icelandair

Sep 12

BCN
6h 10m
KEF

Sep 12

YYZ

as low as

$675

Toronto, CA (YTO) - Barcelona, ES (BCN)

TAP Portugal Logo
TAP Portugal

Aug 26

YYZ
16h 55m
LIS

Aug 27

BCN
TAP Portugal Logo
TAP Portugal

Sep 9

BCN
15h 15m
LIS

Sep 10

YYZ

as low as

$685

Toronto, CA (YTO) - Barcelona, ES (BCN)

Air France Logo
Air France

Sep 2

YYZ
17h
CDG

Sep 3

BCN
Air France Logo
Air France

Sep 23

BCN
16h 15m
CDG
AMS

Sep 24

YYZ

as low as

$696

Toronto, CA (YTO) - Barcelona, ES (BCN)

Aer Lingus Logo
Aer Lingus

Aug 13

YYZ
17h
DUB

Aug 14

BCN
Aer Lingus Logo
Aer Lingus

Sep 3

BCN
16h 45m
DUB

Sep 4

YYZ

as low as

$717

Toronto, CA (YTO) - Barcelona, ES (BCN)

Delta Air Lines Logo
Delta Air Lines

Aug 19

YYZ
17h 40m
CDG

Aug 20

BCN
Delta Air Lines Logo
Delta Air Lines

Sep 4

BCN
9h 1m
JFK

Sep 4

YYZ

as low as

$733

Toronto, CA (YTO) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Aug 17

YYZ
21h 30m
LHR

Aug 18

BCN
Finnair Logo
Finnair

Aug 28

BCN
12h 44m
ORD

Aug 28

YYZ

as low as

$739

Toronto, CA (YTO) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Aug 13

YYZ
16h 55m
LHR

Aug 14

BCN
American Airlines Logo
American Airlines

Sep 10

BCN
7h 4m
ORD

Sep 10

YYZ

as low as

$743

Top Deals on flights from Vancouver to Barcelona

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Aug 4

YVR
28h 10m
DFW

Aug 5

BCN
Finnair Logo
Finnair

Aug 27

BCN
12h 9m
ORD

Aug 27

YVR

as low as

$561

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Aug 4

YVR
28h 30m
DFW
ORD

Aug 5

BCN
Finnair Logo
Finnair

Aug 27

BCN
12h 9m
ORD

Aug 27

YVR

as low as

$565

Vancouver, CA (YVR) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Aug 4

YVR
34h 15m
DFW

Aug 6

BCN
British Airways Logo
British Airways

Aug 27

BCN
12h 9m
ORD

Aug 27

YVR

as low as

$575

Vancouver, CA (YVR) - Barcelona, ES (BCN)

IBERIA Logo
IBERIA

Aug 4

YVR
28h 10m
DFW

Aug 5

BCN
IBERIA Logo
IBERIA

Aug 27

BCN
12h 9m
ORD

Aug 27

YVR

as low as

$634

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Aug 3

YVR
26h 50m
LAX

Aug 4

BCN
Finnair Logo
Finnair

Sep 1

BCN
10h 40m
DFW

Sep 1

YVR

as low as

$659

Vancouver, CA (YVR) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 18

YVR
26h 55m
YYC

Jul 19

BCN
WestJet Logo
WestJet

Sep 15

BCN
12h 51m
YHZ
YYC

Sep 16

YVR

as low as

$713

Vancouver, CA (YVR) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 18

YVR
25h
AMS

Jul 19

BCN
KLM Logo
KLM

Sep 15

BCN
24h 49m
AMS
MSP

Sep 16

YVR

as low as

$835

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Delta Air Lines Logo
Delta Air Lines

Jul 18

YVR
35h 20m
SLC
JFK

Jul 20

BCN
Delta Air Lines Logo
Delta Air Lines

Sep 15

BCN
24h 49m
AMS
MSP

Sep 16

YVR

as low as

$836

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Aug 3

YVR
26h 50m
LAX

Aug 4

BCN
Finnair Logo
Finnair

Sep 1

BCN
20h 45m
PHL
DFW

Sep 2

YVR

as low as

$857

Vancouver, CA (YVR) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Jul 6

YVR
26h 5m
YUL

Jul 7

BCN
Air Transat Logo
Air Transat

Sep 4

BCN
18h 52m
YUL

Sep 5

YVR

as low as

$873

Vancouver, CA (YVR) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Aug 4

YVR
28h 10m
DFW

Aug 5

BCN
American Airlines Logo
American Airlines

Aug 25

BCN
12h 9m
ORD

Aug 25

YVR

as low as

$875

Vancouver, CA (YVR) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Aug 4

YVR
34h 15m
DFW

Aug 6

BCN
British Airways Logo
British Airways

Aug 25

BCN
15h 54m
MAD
ORD

Aug 25

YVR

as low as

$905

Top Deals on flights from Montreal to Barcelona

Montreal, CA (YMQ) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Sep 24

YUL
13h 15m
Direct

Sep 25

BCN
Air Transat Logo
Air Transat

Sep 29

BCN
2h 30m
Direct

Sep 29

YUL

as low as

$571

Montreal, CA (YMQ) - Barcelona, ES (BCN)

TAP Portugal Logo
TAP Portugal

Sep 28

YUL
23h 5m
LIS

Sep 29

BCN
TAP Portugal Logo
TAP Portugal

Oct 8

BCN
14h 45m
LIS

Oct 8

YUL

as low as

$615

Montreal, CA (YMQ) - Barcelona, ES (BCN)

SATA Internacional Logo
SATA Internacional

Oct 2

YUL
15h 50m
PDL

Oct 3

BCN
SATA Internacional Logo
SATA Internacional

Oct 9

BCN
5h 55m
PDL

Oct 9

YUL

as low as

$645

Montreal, CA (YMQ) - Barcelona, ES (BCN)

Delta Air Lines Logo
Delta Air Lines

Sep 13

YUL
16h
CDG

Sep 14

BCN
Delta Air Lines Logo
Delta Air Lines

Oct 11

BCN
5h 55m
CDG

Oct 11

YUL

as low as

$674

Montreal, CA (YMQ) - Barcelona, ES (BCN)

Air France Logo
Air France

Sep 17

YUL
20h 40m
CDG

Sep 18

BCN
Air France Logo
Air France

Oct 11

BCN
5h 5m
CDG

Oct 11

YUL

as low as

$701

Montreal, CA (YMQ) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Oct 6

YUL
19h 30m
LHR

Oct 7

BCN
Finnair Logo
Finnair

Oct 13

BCN
16h 5m
DUB
PHL

Oct 14

YUL

as low as

$701

Montreal, CA (YMQ) - Barcelona, ES (BCN)

Air France Logo
Air France

Sep 24

YUL
16h
CDG

Sep 25

BCN
Air France Logo
Air France

Oct 6

BCN
27h 35m
AMS

Oct 7

YUL

as low as

$705

Montreal, CA (YMQ) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 22

YUL
35h 30m
LHR

Sep 24

BCN
American Airlines Logo
American Airlines

Oct 9

BCN
5h 10m
LHR

Oct 9

YUL

as low as

$707

Montreal, CA (YMQ) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Oct 8

YUL
35h 15m
LHR

Oct 10

BCN
British Airways Logo
British Airways

Oct 14

BCN
10h
LHR

Oct 14

YUL

as low as

$709

Montreal, CA (YMQ) - Barcelona, ES (BCN)

KLM Logo
KLM

Oct 8

YUL
19h 55m
AMS

Oct 9

BCN
KLM Logo
KLM

Oct 13

BCN
5h 50m
AMS

Oct 13

YUL

as low as

$710

Montreal, CA (YMQ) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Oct 1

YUL
20h 35m
LHR

Oct 2

BCN
British Airways Logo
British Airways

Oct 9

BCN
12h 55m
MAD
PHL

Oct 9

YUL

as low as

$714

Montreal, CA (YMQ) - Barcelona, ES (BCN)

IBERIA Logo
IBERIA

Sep 14

YUL
24h 40m
LHR

Sep 15

BCN
IBERIA Logo
IBERIA

Oct 12

BCN
16h 5m
DUB
PHL

Oct 13

YUL

as low as

$724

Top Deals on flights from Calgary to Barcelona

Calgary, CA (YYC) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 18

YYC
17h 25m
Direct

Jul 19

BCN
WestJet Logo
WestJet

Sep 14

BCN
2h 10m
Direct

Sep 14

YYC

as low as

$531

Calgary, CA (YYC) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 18

YYC
37h 40m
YWG
YHZ

Jul 20

BCN
WestJet Logo
WestJet

Sep 14

BCN
2h 10m
Direct

Sep 14

YYC

as low as

$536

Calgary, CA (YYC) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 18

YYC
34h 30m
YHZ

Jul 20

BCN
WestJet Logo
WestJet

Sep 14

BCN
2h 10m
Direct

Sep 14

YYC

as low as

$536

Calgary, CA (YYC) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 18

YYC
36h 20m
YWG
YHZ

Jul 20

BCN
WestJet Logo
WestJet

Sep 14

BCN
9h 32m
YHZ
YYZ

Sep 14

YYC

as low as

$635

Calgary, CA (YYC) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 11

YYC
17h 25m
Direct

Jul 12

BCN
WestJet Logo
WestJet

Sep 17

BCN
7h 58m
CDG

Sep 17

YYC

as low as

$747

Calgary, CA (YYC) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 18

YYC
28h 1m
ORD

Jul 19

BCN
American Airlines Logo
American Airlines

Sep 14

BCN
12h 34m
ORD

Sep 14

YYC

as low as

$912

Calgary, CA (YYC) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 11

YYC
21h 20m
AMS

Jul 12

BCN
KLM Logo
KLM

Sep 17

BCN
20h
AMS

Sep 18

YYC

as low as

$914

Calgary, CA (YYC) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 18

YYC
26h 36m
ORD
PHL

Jul 19

BCN
American Airlines Logo
American Airlines

Sep 14

BCN
12h 34m
ORD

Sep 14

YYC

as low as

$917

Calgary, CA (YYC) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Jul 18

YYC
28h 1m
ORD

Jul 19

BCN
British Airways Logo
British Airways

Sep 14

BCN
12h 34m
ORD

Sep 14

YYC

as low as

$926

Calgary, CA (YYC) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 18

YYC
26h 36m
ORD
PHL

Jul 19

BCN
American Airlines Logo
American Airlines

Sep 14

BCN
23h 10m
JFK
CLT

Sep 15

YYC

as low as

$998

Calgary, CA (YYC) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 15

YYC
23h 35m
AMS
CDG

Jul 16

BCN
Air France Logo
Air France

Sep 17

BCN
20h
AMS

Sep 18

YYC

as low as

$1035

Calgary, CA (YYC) - Barcelona, ES (BCN)

IBERIA Logo
IBERIA

Jul 18

YYC
31h 33m
DFW
MAD

Jul 19

BCN
IBERIA Logo
IBERIA

Sep 14

BCN
12h 34m
ORD

Sep 14

YYC

as low as

$1062

Top Deals on flights from Ottawa to Barcelona

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 6

YOW
21h 35m
CDG

Jul 7

BCN
Air France Logo
Air France

Jul 13

BCN
12h 30m
CDG
YUL

Jul 13

YOW

as low as

$796

Ottawa, CA (YOW) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 6

YOW
19h 20m
CDG
AMS

Jul 7

BCN
KLM Logo
KLM

Jul 13

BCN
12h 30m
CDG
YUL

Jul 13

YOW

as low as

$828

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 6

YOW
22h 25m
CDG

Jul 7

BCN
Air France Logo
Air France

Jul 13

BCN
23h 15m
CDG

Jul 14

YOW

as low as

$995

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Aer Lingus Logo
Aer Lingus

Jul 21

YOW
32h 30m
YYZ
DUB

Jul 22

BCN
Aer Lingus Logo
Aer Lingus

Aug 8

BCN
25h 15m
DUB
YYZ

Aug 10

YOW

as low as

$1043

Ottawa, CA (YOW) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Jul 11

YOW
41h 10m
YYC

Jul 13

BCN
WestJet Logo
WestJet

Jul 28

BCN
13h 2m
YHZ
YYZ

Jul 29

YOW

as low as

$1057

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Jul 16

YOW
25h 50m
YUL

Jul 17

BCN
Air Canada Logo
Air Canada

Jul 22

BCN
12h 20m
YYZ

Jul 23

YOW

as low as

$1104

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 16

YOW
15h 45m
YUL

Jul 17

BCN
Lufthansa Logo
Lufthansa

Jul 22

BCN
5h 9m
YUL

Jul 22

YOW

as low as

$1117

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 7

YOW
37h 20m
YUL

Jul 9

BCN
Lufthansa Logo
Lufthansa

Jul 17

BCN
13h 28m
ZRH
YHZ

Jul 17

YOW

as low as

$1138

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 16

YOW
15h 45m
YUL

Jul 17

BCN
Lufthansa Logo
Lufthansa

Jul 22

BCN
9h 15m
FRA
YUL

Jul 22

YOW

as low as

$1145

Ottawa, CA (YOW) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 7

YOW
24h 50m
YUL
ZRH

Jul 8

BCN
SWISS Logo
SWISS

Jul 17

BCN
17h 8m
ZRH
YHZ

Jul 17

YOW

as low as

$1158

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 7

YOW
20h 25m
YUL
MUC

Jul 8

BCN
Lufthansa Logo
Lufthansa

Jul 17

BCN
17h 8m
ZRH
YHZ

Jul 17

YOW

as low as

$1161

Ottawa, CA (YOW) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Jul 16

YOW
43h 15m
YYZ
VIE

Jul 18

BCN
Austrian Airlines Logo
Austrian Airlines

Jul 23

BCN
5h 50m
YYZ

Jul 23

YOW

as low as

$1164

Top Deals on flights from Winnipeg to Barcelona

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Feb 3

YWG
26h 55m
YYC
CDG

Feb 4

BCN
WestJet Logo
WestJet

Feb 10

BCN
26h 18m
CDG
YYC

Feb 11

YWG

as low as

$657

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Feb 3

YWG
26h 55m
YYC
CDG

Feb 4

BCN
WestJet Logo
WestJet

Feb 10

BCN
16h 30m
CDG
YYC

Feb 10

YWG

as low as

$743

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Feb 2

YWG
25h 35m
YUL

Feb 3

BCN
Air Canada Logo
Air Canada

Feb 23

BCN
8h 58m
YUL

Feb 23

YWG

as low as

$907

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Feb 1

YWG
23h 10m
YYZ
LHR

Feb 2

BCN
British Airways Logo
British Airways

Feb 11

BCN
28h
LHR
YYZ

Feb 13

YWG

as low as

$932

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Feb 3

YWG
29h 5m
YUL
LHR

Feb 4

BCN
British Airways Logo
British Airways

Feb 10

BCN
22h 35m
LHR
YYZ

Feb 11

YWG

as low as

$935

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Feb 1

YWG
25h 35m
YUL

Feb 2

BCN
SWISS Logo
SWISS

Feb 11

BCN
15h 53m
ZRH
YYZ

Feb 11

YWG

as low as

$950

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Feb 1

YWG
26h 50m
YOW
YUL

Feb 2

BCN
SWISS Logo
SWISS

Feb 11

BCN
15h 53m
ZRH
YYZ

Feb 11

YWG

as low as

$950

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Feb 1

YWG
25h 35m
YUL

Feb 2

BCN
Lufthansa Logo
Lufthansa

Feb 11

BCN
10h 43m
MUC
YYZ

Feb 11

YWG

as low as

$953

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Feb 3

YWG
27h
YYZ
MUC

Feb 4

BCN
Lufthansa Logo
Lufthansa

Feb 10

BCN
25h 38m
YUL

Feb 11

YWG

as low as

$957

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

Austrian Airlines Logo
Austrian Airlines

Feb 1

YWG
50h 55m
YYZ
VIE

Feb 3

BCN
Austrian Airlines Logo
Austrian Airlines

Feb 11

BCN
13h 23m
MUC
YUL

Feb 11

YWG

as low as

$987

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Feb 3

YWG
27h
YYZ
MUC

Feb 4

BCN
Lufthansa Logo
Lufthansa

Feb 10

BCN
11h 38m
EWR
YYZ

Feb 10

YWG

as low as

$991

Winnipeg, CA (YWG) - Barcelona, ES (BCN)

LOT Polish Airlines Logo
LOT Polish Airlines

Feb 3

YWG
24h 55m
YYZ
WAW

Feb 4

BCN
LOT Polish Airlines Logo
LOT Polish Airlines

Feb 10

BCN
13h 5m
WAW
YYZ

Feb 11

YWG

as low as

$1273

Top Deals on flights from Halifax to Barcelona

Halifax, CA (YHZ) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 14

YHZ
11h 30m
Direct

Sep 15

BCN
WestJet Logo
WestJet

Sep 16

BCN
2h 45m
Direct

Sep 16

YHZ

as low as

$393

Halifax, CA (YHZ) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 2

YHZ
16h 25m
CDG

Sep 3

BCN
WestJet Logo
WestJet

Sep 14

BCN
2h 45m
Direct

Sep 14

YHZ

as low as

$584

Halifax, CA (YHZ) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Sep 9

YHZ
19h 10m
YUL

Sep 10

BCN
Air Transat Logo
Air Transat

Sep 18

BCN
26h 58m
YUL

Sep 19

YHZ

as low as

$746

Halifax, CA (YHZ) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 2

YHZ
16h 25m
CDG

Sep 3

BCN
WestJet Logo
WestJet

Sep 14

BCN
16h 48m
YYC

Sep 15

YHZ

as low as

$762

Halifax, CA (YHZ) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Sep 16

YHZ
21h 29m
DCA
JFK

Sep 17

BCN
Finnair Logo
Finnair

Sep 30

BCN
20h 46m
JFK
DCA

Oct 1

YHZ

as low as

$766

Halifax, CA (YHZ) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 10

YHZ
18h 28m
PHL

Sep 11

BCN
American Airlines Logo
American Airlines

Sep 17

BCN
20h 46m
JFK
DCA

Sep 18

YHZ

as low as

$795

Halifax, CA (YHZ) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Sep 10

YHZ
20h 9m
DCA
BOS

Sep 11

BCN
Finnair Logo
Finnair

Sep 17

BCN
20h 46m
JFK
DCA

Sep 18

YHZ

as low as

$803

Halifax, CA (YHZ) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 15

YHZ
21h 28m
PHL
LHR

Sep 16

BCN
American Airlines Logo
American Airlines

Sep 27

BCN
20h 51m
JFK
DCA

Sep 28

YHZ

as low as

$832

Halifax, CA (YHZ) - Barcelona, ES (BCN)

Finnair Logo
Finnair

Sep 1

YHZ
20h 51m
LGA
BOS

Sep 2

BCN
Finnair Logo
Finnair

Sep 9

BCN
20h 46m
BOS
DCA

Sep 10

YHZ

as low as

$835

Halifax, CA (YHZ) - Barcelona, ES (BCN)

IBERIA Logo
IBERIA

Sep 3

YHZ
20h 9m
DCA
BOS

Sep 4

BCN
IBERIA Logo
IBERIA

Sep 25

BCN
20h 46m
BOS
DCA

Sep 26

YHZ

as low as

$900

Halifax, CA (YHZ) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Sep 3

YHZ
19h 40m
YYZ
LHR

Sep 4

BCN
British Airways Logo
British Airways

Sep 25

BCN
20h 46m
BOS
DCA

Sep 26

YHZ

as low as

$910

Halifax, CA (YHZ) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Sep 25

YHZ
35h 40m
YUL

Sep 27

BCN
Air Canada Logo
Air Canada

Oct 1

BCN
9h 53m
YUL

Oct 1

YHZ

as low as

$939

Top Deals on flights from Edmonton to Barcelona

Edmonton, CA (YEA) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 9

YEG
35h 35m
YHZ

Sep 11

BCN
WestJet Logo
WestJet

Sep 23

BCN
22h 11m
YHZ

Sep 24

YEG

as low as

$750

Edmonton, CA (YEA) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 9

YEG
51h 50m
YYC
YHZ

Sep 11

BCN
WestJet Logo
WestJet

Sep 23

BCN
22h 11m
YHZ

Sep 24

YEG

as low as

$750

Edmonton, CA (YEA) - Barcelona, ES (BCN)

WestJet Logo
WestJet

Sep 9

YEG
48h 20m
YYC
YHZ

Sep 11

BCN
WestJet Logo
WestJet

Sep 23

BCN
13h 20m
YHZ
YYZ

Sep 24

YEG

as low as

$757

Edmonton, CA (YEA) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 16

YEG
45h 41m
SEA
LHR

Sep 18

BCN
American Airlines Logo
American Airlines

Sep 22

BCN
19h 17m
LHR
SEA

Sep 23

YEG

as low as

$802

Edmonton, CA (YEA) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 28

YEG
43h 56m
SEA
MIA

Sep 30

BCN
American Airlines Logo
American Airlines

Oct 22

BCN
19h 19m
LHR
SEA

Oct 23

YEG

as low as

$821

Edmonton, CA (YEA) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Sep 9

YEG
28h 55m
YUL

Sep 10

BCN
Air Transat Logo
Air Transat

Sep 23

BCN
7h 30m
YUL

Sep 23

YEG

as low as

$840

Edmonton, CA (YEA) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Oct 1

YEG
46h 31m
SEA
DFW

Oct 3

BCN
American Airlines Logo
American Airlines

Oct 15

BCN
21h 4m
LHR
SEA

Oct 16

YEG

as low as

$884

Edmonton, CA (YEA) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Oct 6

YEG
30h 50m
YUL

Oct 7

BCN
Air Canada Logo
Air Canada

Oct 16

BCN
9h 45m
YUL

Oct 16

YEG

as low as

$897

Edmonton, CA (YEA) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Sep 16

YEG
24h 25m
YYZ
LHR

Sep 17

BCN
British Airways Logo
British Airways

Sep 22

BCN
10h 45m
LHR
YYZ

Sep 22

YEG

as low as

$897

Edmonton, CA (YEA) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Sep 19

YEG
45h 26m
SEA
PHL

Sep 21

BCN
American Airlines Logo
American Airlines

Sep 30

BCN
21h 57m
LHR
SEA

Oct 1

YEG

as low as

$911

Edmonton, CA (YEA) - Barcelona, ES (BCN)

British Airways Logo
British Airways

Oct 1

YEG
25h
YYZ
LHR

Oct 2

BCN
British Airways Logo
British Airways

Oct 15

BCN
10h 42m
LHR
YVR

Oct 15

YEG

as low as

$924

Edmonton, CA (YEA) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Oct 1

YEG
22h
YYZ

Oct 2

BCN
Lufthansa Logo
Lufthansa

Oct 15

BCN
9h 45m
YUL

Oct 15

YEG

as low as

$931

Top Deals on flights from Quebec to Barcelona

Quebec, CA (YQB) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 31

YQB
18h 40m
PHL

Aug 1

BCN
American Airlines Logo
American Airlines

Aug 7

BCN
16h 29m
DUB
PHL

Aug 8

YQB

as low as

$859

Quebec, CA (YQB) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 31

YQB
18h 40m
PHL

Aug 1

BCN
American Airlines Logo
American Airlines

Aug 7

BCN
22h 31m
PHL

Aug 8

YQB

as low as

$912

Quebec, CA (YQB) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 31

YQB
21h 25m
PHL
ORD

Aug 1

BCN
American Airlines Logo
American Airlines

Aug 7

BCN
16h 29m
DUB
PHL

Aug 8

YQB

as low as

$1034

Quebec, CA (YQB) - Barcelona, ES (BCN)

Air France Logo
Air France

Jul 14

YQB
16h 15m
CDG

Jul 14

BCN
Air France Logo
Air France

Jul 18

BCN
54h 35m
AMS
YUL

Jul 20

YQB

as low as

$1040

Quebec, CA (YQB) - Barcelona, ES (BCN)

Air Transat Logo
Air Transat

Jul 5

YQB
16h 50m
YUL

Jul 6

BCN
Air Transat Logo
Air Transat

Jul 13

BCN
5h 10m
YUL

Jul 13

YQB

as low as

$1041

Quebec, CA (YQB) - Barcelona, ES (BCN)

KLM Logo
KLM

Jul 14

YQB
17h 55m
CDG
AMS

Jul 14

BCN
KLM Logo
KLM

Jul 18

BCN
50h 35m
AMS
YUL

Jul 20

YQB

as low as

$1072

Quebec, CA (YQB) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 14

YQB
18h 15m
YOW
YUL

Jul 15

BCN
Lufthansa Logo
Lufthansa

Jul 21

BCN
8h 55m
YYZ

Jul 21

YQB

as low as

$1087

Quebec, CA (YQB) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 14

YQB
31h 5m
YYZ
ZRH

Jul 15

BCN
SWISS Logo
SWISS

Jul 21

BCN
6h 5m
YYZ

Jul 21

YQB

as low as

$1118

Quebec, CA (YQB) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 15

YQB
19h 45m
YYZ
YUL

Jul 16

BCN
Lufthansa Logo
Lufthansa

Jul 22

BCN
10h 5m
FRA
YUL

Jul 22

YQB

as low as

$1141

Quebec, CA (YQB) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jul 14

YQB
23h 10m
YYZ
MUC

Jul 15

BCN
Lufthansa Logo
Lufthansa

Jul 21

BCN
20h 15m
ORD
YYZ

Jul 22

YQB

as low as

$1149

Quebec, CA (YQB) - Barcelona, ES (BCN)

American Airlines Logo
American Airlines

Jul 9

YQB
26h 35m
ORD
LHR

Jul 10

BCN
American Airlines Logo
American Airlines

Jul 29

BCN
16h 25m
DUB
PHL

Jul 30

YQB

as low as

$1186

Quebec, CA (YQB) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jul 15

YQB
35h 30m
YYZ
ZRH

Jul 16

BCN
SWISS Logo
SWISS

Jul 22

BCN
24h 2m
EWR

Jul 23

YQB

as low as

$1189

Top Deals on flights from Windsor to Barcelona

Windsor, CA (YQG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

YQG
17h 10m
YYZ

Jun 26

BCN
Lufthansa Logo
Lufthansa

Jul 2

BCN
26h 7m
YYZ

Jul 3

YQG

as low as

$1291

Windsor, CA (YQG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

YQG
21h 35m
YYZ
YUL

Jun 26

BCN
Lufthansa Logo
Lufthansa

Jul 2

BCN
26h 7m
YYZ

Jul 3

YQG

as low as

$1291

Windsor, CA (YQG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

YQG
21h 35m
YYZ
YUL

Jun 26

BCN
Lufthansa Logo
Lufthansa

Jul 2

BCN
26h 32m
FRA
YYZ

Jul 3

YQG

as low as

$1319

Windsor, CA (YQG) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Jul 18

YQG
21h 45m
YYZ
YUL

Jul 19

BCN
Air Canada Logo
Air Canada

Jul 25

BCN
21h 27m
EWR
YYZ

Jul 26

YQG

as low as

$1355

Windsor, CA (YQG) - Barcelona, ES (BCN)

Air Canada Logo
Air Canada

Jul 18

YQG
17h 20m
YYZ

Jul 19

BCN
Air Canada Logo
Air Canada

Jul 25

BCN
21h 27m
EWR
YYZ

Jul 26

YQG

as low as

$1355

Windsor, CA (YQG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jun 25

YQG
27h
YYZ
ZRH

Jun 26

BCN
SWISS Logo
SWISS

Jul 2

BCN
26h 7m
YYZ

Jul 3

YQG

as low as

$1573

Windsor, CA (YQG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jun 25

YQG
27h
YYZ
ZRH

Jun 26

BCN
SWISS Logo
SWISS

Jul 2

BCN
26h 32m
FRA
YYZ

Jul 3

YQG

as low as

$1601

Windsor, CA (YQG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jun 25

YQG
40h 40m
YYZ
ZRH

Jun 27

BCN
SWISS Logo
SWISS

Jul 2

BCN
26h 7m
YYZ

Jul 3

YQG

as low as

$1692

Windsor, CA (YQG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

YQG
28h 40m
YYZ
MUC

Jun 26

BCN
Lufthansa Logo
Lufthansa

Jul 2

BCN
26h 7m
YYZ

Jul 3

YQG

as low as

$1694

Windsor, CA (YQG) - Barcelona, ES (BCN)

SWISS Logo
SWISS

Jun 25

YQG
40h 40m
YYZ
ZRH

Jun 27

BCN
SWISS Logo
SWISS

Jul 2

BCN
8h 32m
FRA
YYZ

Jul 2

YQG

as low as

$1720

Windsor, CA (YQG) - Barcelona, ES (BCN)

Lufthansa Logo
Lufthansa

Jun 25

YQG
25h 45m
YYZ
MUC

Jun 26

BCN
Lufthansa Logo
Lufthansa

Jul 2

BCN
25h 32m
FRA
YYZ

Jul 3

YQG

as low as

$1722

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158