Flight times from Barcelona to Toronto & schedule

The average flight time from Barcelona to Toronto is About 8 hours 47 minutes, covering a distance of About 6,400.82km.

Flight duration

About 8 hours 47 minutes

Flight distance

About 6,400.82km

How long is the flight from Barcelona to Toronto?

The flights usually depart from Barcelona Airport and arrive at Toronto Pearson International Airport.

See more
Earliest first
Latest first
Tap Portugal TP1041
BCN 06:00
LIS 07:00
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1041
BCN 06:00
LIS 07:00
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP261
LIS 17:45
YYZ 21:00
8.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8460
BCN 07:20
LIS 08:30
With stops 2.2h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8242
BCN 07:25
CDG 09:25
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8250
BCN 10:50
CDG 12:50
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
British Airways BA483
BCN 11:50
LHR 13:15
With stops 2.4h
S
M
T
W
T
F
S
British Airways BA093
LHR 11:40
YYZ 15:50
8.2h
S
M
T
W
T
F
S
Check prices
Transavia France TO4755
BCN 11:50
ORY 13:50
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
IBERIA IB3658
BCN 12:00
LHR 13:25
With stops 2.4h
S
M
T
W
T
F
S
IBERIA IB3529
LHR 13:20
YYZ 16:00
7.7h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1033
BCN 12:35
LIS 13:35
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT965
BCN 12:45
CMN 14:55
With stops 2.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
8.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC821
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6634
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA113
BCN 13:20
MIA 16:55
With stops 9.6h
S
M
T
W
T
F
S
American Airlines AA1246
MIA 19:35
YYZ 22:50
3.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR3078
BCN 15:45
LIS 16:55
With stops 2.2h
S
M
T
W
T
F
S
Tap Portugal TP261
LIS 17:45
YYZ 21:00
8.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8215
BCN 15:45
STN 17:10
With stops 2.4h
S
M
T
W
T
F
S
Virgin Atlantic VS147
LHR 18:00
YYZ 20:50
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3078
BCN 15:45
LIS 16:55
With stops 2.2h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8240
BCN 17:40
CDG 19:40
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1035
BCN 17:45
LIS 18:45
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 18:00
STN 19:25
With stops 2.4h
S
M
T
W
T
F
S
Virgin Atlantic VS147
LHR 18:00
YYZ 20:50
7.8h
S
M
T
W
T
F
S
Check prices
Transavia France TO4757
BCN 18:25
ORY 20:25
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
See all
Tap Portugal TP1039
BCN 22:40
LIS 23:40
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
easyJet U28062
BCN 20:30
LGW 21:55
With stops 2.4h
S
M
T
W
T
F
S
Virgin Atlantic VS147
LHR 18:00
YYZ 20:50
7.8h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1037
BCN 20:10
LIS 21:10
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
IBERIA IB3663
BCN 19:25
LHR 20:40
With stops 2.3h
S
M
T
W
T
F
S
IBERIA IB3529
LHR 13:20
YYZ 16:00
7.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR3121
BCN 19:10
BVA 21:10
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT961
BCN 19:10
CMN 21:20
With stops 2.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
8.4h
S
M
T
W
T
F
S
Check prices
British Airways BA481
BCN 18:30
LHR 19:45
With stops 2.3h
S
M
T
W
T
F
S
British Airways BA093
LHR 11:40
YYZ 15:50
8.2h
S
M
T
W
T
F
S
Check prices
Transavia France TO4757
BCN 18:25
ORY 20:25
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR8231
BCN 18:00
STN 19:25
With stops 2.4h
S
M
T
W
T
F
S
Virgin Atlantic VS147
LHR 18:00
YYZ 20:50
7.8h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1035
BCN 17:45
LIS 18:45
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY8240
BCN 17:40
CDG 19:40
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS189
CDG 12:00
YYZ 14:25
8.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR3078
BCN 15:45
LIS 16:55
With stops 2.2h
S
M
T
W
T
F
S
Tap Portugal TP261
LIS 17:45
YYZ 21:00
8.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8215
BCN 15:45
STN 17:10
With stops 2.4h
S
M
T
W
T
F
S
Virgin Atlantic VS147
LHR 18:00
YYZ 20:50
7.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3078
BCN 15:45
LIS 16:55
With stops 2.2h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA113
BCN 13:20
MIA 16:55
With stops 9.6h
S
M
T
W
T
F
S
American Airlines AA1246
MIA 19:35
YYZ 22:50
3.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC821
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6634
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT965
BCN 12:45
CMN 14:55
With stops 2.2h
S
M
T
W
T
F
S
Royal Air Maroc AT210
CMN 16:45
YYZ 20:10
8.4h
S
M
T
W
T
F
S
Check prices
Tap Portugal TP1033
BCN 12:35
LIS 13:35
With stops 2.0h
S
M
T
W
T
F
S
Tap Portugal TP257
LIS 11:55
YYZ 15:10
8.3h
S
M
T
W
T
F
S
Check prices
IBERIA IB3658
BCN 12:00
LHR 13:25
With stops 2.4h
S
M
T
W
T
F
S
IBERIA IB3529
LHR 13:20
YYZ 16:00
7.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC821
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6634
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC821
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6634
BCN 13:15
YYZ 16:00
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Barcelona to Toronto

Multiple airlines provide flights from Barcelona to Toronto. The best rated one is Air France with an average rating of 10.0.

See more
Air France
Air France
User rating: 10.0

FAQs about flight schedules from Barcelona to Toronto