Flight times from Montreal to Barcelona & schedule

The average flight time from Montreal to Barcelona is About 7 hours 8 minutes, covering a distance of About 5,896.12 km.

Flight duration

About 7 hours 8 minutes

Flight distance

About 5,896.12 km

How long is the flight from Montreal to Barcelona?

The flights usually depart from Montréal-Pierre Elliott Trudeau International Airport and arrive at Josep Tarradellas Barcelona-El Prat Airport.

See more
Earliest first
Latest first
Air Canada AC6820
YUL 4:40 PM
ZRH 6:15 AM
With stops 7.6h
S
M
T
W
T
F
S
Air Canada AC6792
ZRH 7:20 AM
BCN 9:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX087
YUL 4:40 PM
ZRH 6:15 AM
With stops 7.6h
S
M
T
W
T
F
S
Swiss Airlines LX1952
ZRH 7:20 AM
BCN 9:05 AM
1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX087
YUL 4:40 PM
ZRH 6:15 AM
With stops 7.6h
S
M
T
W
T
F
S
Swiss Airlines LX1954
ZRH 12:20 PM
BCN 2:05 PM
1.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX087
YUL 4:40 PM
ZRH 6:15 AM
With stops 7.6h
S
M
T
W
T
F
S
Swiss Airlines LX1950
ZRH 9:10 PM
BCN 11:00 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC844
YUL 5:45 PM
FRA 7:25 AM
With stops 7.7h
S
M
T
W
T
F
S
Air Canada AC9186
FRA 10:10 AM
BCN 12:10 PM
2.0h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6795
YUL 5:45 PM
FRA 7:25 AM
With stops 7.7h
S
M
T
W
T
F
S
Lufthansa LH1126
FRA 10:10 AM
BCN 12:10 PM
2.0h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 6:50 PM
MAD 8:00 AM
With stops 7.2h
S
M
T
W
T
F
S
Air Europa UX7703
MAD 3:15 PM
BCN 4:40 PM
1.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS602
YUL 6:40 PM
NTE 7:10 AM
With stops 6.5h
S
M
T
W
T
F
S
Vueling Airlines VY8141
NTE 12:25 PM
BCN 1:55 PM
1.5h
S
M
T
W
T
F
S
Check prices
Brussels Airlines SN9552
YUL 6:20 PM
BRU 7:10 AM
With stops 6.8h
S
M
T
W
T
F
S
Brussels Airlines SN3705
BRU 6:10 PM
BCN 8:10 PM
2.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7260
YUL 7:30 PM
BCN 8:40 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Vueling Airlines VY1147
LIS 2:05 PM
BCN 5:05 PM
2.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Vueling Airlines VY1149
LIS 5:40 PM
BCN 8:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Vueling Airlines VY1559
AGP 9:35 AM
BCN 11:15 AM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Vueling Airlines VY1153
LIS 7:00 PM
BCN 9:55 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Ryanair FR3079
LIS 7:30 PM
BCN 10:25 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Vueling Airlines VY1561
AGP 11:45 PM
BCN 1:20 AM
1.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
easyJet U27655
LIS 6:40 AM
BCN 9:40 AM
2.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
easyJet U27681
LIS 6:30 PM
BCN 9:20 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC822
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6631
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS260
YUL 11:45 PM
BCN 1:00 PM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8023
ORY 1:25 PM
BCN 3:05 PM
1.7h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1036
LIS 2:20 PM
BCN 5:15 PM
1.9h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8013
ORY 3:35 PM
BCN 5:15 PM
1.7h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8063
CDG 6:20 PM
BCN 8:10 PM
1.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1038
LIS 5:25 PM
BCN 8:20 PM
1.9h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8025
ORY 7:15 PM
BCN 8:55 PM
1.7h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1040
LIS 8:50 PM
BCN 11:45 PM
1.9h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR6375
BVA 6:45 PM
BCN 8:30 PM
1.8h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8007
ORY 6:45 AM
BCN 8:25 AM
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC822
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6631
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1812
MUC 12:20 PM
BCN 2:30 PM
2.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1814
MUC 3:25 PM
BCN 5:35 PM
2.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS572
YUL 8:20 PM
LYS 9:15 AM
With stops 6.9h
S
M
T
W
T
F
S
Vueling Airlines VY8129
LYS 4:40 PM
BCN 6:05 PM
1.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS110
YUL 8:10 PM
CDG 9:10 AM
With stops 7.0h
S
M
T
W
T
F
S
Vueling Airlines VY8063
CDG 6:20 PM
BCN 8:10 PM
1.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Vueling Airlines VY1559
AGP 9:35 AM
BCN 11:15 AM
1.7h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Vueling Airlines VY1563
AGP 11:20 PM
BCN 12:55 AM
1.6h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7260
YUL 7:30 PM
BCN 8:40 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Vueling Airlines VY1147
LIS 2:05 PM
BCN 5:05 PM
2.0h
S
M
T
W
T
F
S
Check prices
See all
Porter Airlines PD7260
YUL 7:30 PM
BCN 8:40 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC822
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6631
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS260
YUL 11:45 PM
BCN 1:00 PM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS260
YUL 11:45 PM
BCN 1:00 PM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC822
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6631
YUL 8:20 PM
BCN 9:35 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7260
YUL 7:30 PM
BCN 8:40 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices