How to get to Canada from Spain by flight ? You can check flights from Spain to Canada below.
You can find flight ticket prices from Spain to Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Toronto and cost approximately 280 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0691
KLM
|
06:00
Madrid
13:25
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
15:35
Toronto
|
Connect |
LH1121
Lufthansa
AC873
Air Canada
|
06:15
Madrid
09:45
Frankfurt
|
08:55
Frankfurt
12:20
Toronto
|
Connect |
LH1121
Lufthansa
LH470
Lufthansa
|
06:15
Madrid
13:00
Frankfurt
|
08:55
Frankfurt
16:05
Toronto
|
Connect |
AF1401
Air France
AF356
Air France
|
06:40
Madrid
14:00
Paris CDG
|
09:00
Paris CDG
16:25
Toronto
|
Connect |
IB3170
Iberia
BA093
British Airways
|
07:00
Madrid
11:40
London Heathrow
|
08:25
London Heathrow
14:45
Toronto
|
Connect |
UX1091
Air Europa
KL0691
KLM
|
07:15
Madrid
13:25
Amsterdam Schiphol
|
09:55
Amsterdam Schiphol
15:35
Toronto
|
Connect |
IB3162
Iberia
BA093
British Airways
|
08:15
Madrid
11:40
London Heathrow
|
09:50
London Heathrow
14:45
Toronto
|
Connect |
IB3160
Iberia
BA093
British Airways
|
09:05
Madrid
11:40
London Heathrow
|
10:30
London Heathrow
14:45
Toronto
|
Connect |
AF1001
Air France
AF356
Air France
|
10:00
Madrid
14:00
Paris CDG
|
12:10
Paris CDG
16:25
Toronto
|
Connect |
TP1025
TAP Portugal
TP259
TAP Portugal
|
10:30
Madrid
16:55
Lisbon
|
10:50
Lisbon
20:30
Toronto
|
Connect |
EI593
Aer Lingus
EI127
Aer Lingus
|
10:30
Madrid
13:20
Dublin
|
12:15
Dublin
16:00
Toronto
|
Connect |
DL127
Delta
DL4985
Delta
|
10:55
Madrid
15:20
New York JFK
|
13:30
New York JFK
17:33
Toronto
|
Connect |
DL109
Delta
DL2541
Delta
|
11:00
Madrid
19:55
Atlanta
|
14:45
Atlanta
22:05
Toronto
|
Connect |
DL109
Delta
DL2550
Delta
|
11:00
Madrid
16:20
Atlanta
|
14:45
Atlanta
18:31
Toronto
|
Connect |
AA749
American Airlines
AA5700
American Airlines
|
11:00
Madrid
20:15
Charlotte
|
14:20
Charlotte
22:19
Toronto
|
Connect |
AA749
American Airlines
AA5491
American Airlines
|
11:00
Madrid
16:20
Charlotte
|
14:20
Charlotte
18:16
Toronto
|
Connect |
IB6275
Iberia
AA3231
American Airlines
|
11:35
Madrid
16:40
Chicago O'Hare
|
14:25
Chicago O'Hare
19:14
Toronto
|
Connect |
AC825
Air Canada
|
11:35
Madrid
|
13:55 Toronto | Direct |
LH1801
Lufthansa
LH494
Lufthansa
|
11:55
Madrid
15:45
Munich
|
14:35
Munich
18:30
Toronto
|
Connect |
BA459
British Airways
BA099
British Airways
|
12:00
Madrid
17:10
London Heathrow
|
13:25
London Heathrow
20:15
Toronto
|
Connect |
AA95
American Airlines
AA3989
American Airlines
|
12:30
Madrid
15:30
New York JFK
|
14:35
New York JFK
17:31
Toronto
|
Connect |
AA741
American Airlines
AA6107
American Airlines
|
12:45
Madrid
20:45
Philadelphia
|
15:20
Philadelphia
22:34
Toronto
|
Connect |
AA741
American Airlines
AA6008
American Airlines
|
12:45
Madrid
18:01
Philadelphia
|
15:20
Philadelphia
20:02
Toronto
|
Connect |
KL1702
KLM
KL0695
KLM
|
13:00
Madrid
17:35
Amsterdam Schiphol
|
15:40
Amsterdam Schiphol
19:50
Toronto
|
Connect |
IB3176
Iberia
BA099
British Airways
|
13:25
Madrid
17:10
London Heathrow
|
15:00
London Heathrow
20:15
Toronto
|
Connect |
TS385
Air Transat
TS484 474 410 450 470 476
Air Transat
|
13:30
Madrid
18:00
Montreal
|
15:40
Montreal
19:20
Toronto
|
Connect |
LH1113
Lufthansa
AC877
Air Canada
|
13:30
Madrid
17:10
Frankfurt
|
16:05
Frankfurt
19:50
Toronto
|
Connect |
IB3172
Iberia
BA099
British Airways
|
14:55
Madrid
17:10
London Heathrow
|
16:20
London Heathrow
20:15
Toronto
|
Connect |
TP1015
TAP Portugal
TP259
TAP Portugal
|
15:00
Madrid
16:55
Lisbon
|
15:15
Lisbon
20:30
Toronto
|
Connect |
UX091
Air Europa
DL4987
Delta
|
15:20
Madrid
21:00
New York JFK
|
18:05
New York JFK
23:08
Toronto
|
Connect |
IB6117
Iberia
AA1246
American Airlines
|
16:00
Madrid
21:00
Miami
|
20:00
Miami
00:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Montreal and cost approximately 460 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0671
KLM
|
06:00
Madrid
15:20
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
17:05
Montreal
|
Connect |
LH1121
Lufthansa
LH478
Lufthansa
|
06:15
Madrid
14:05
Frankfurt
|
08:55
Frankfurt
16:10
Montreal
|
Connect |
LH1121
Lufthansa
AC875
Air Canada
|
06:15
Madrid
10:05
Frankfurt
|
08:55
Frankfurt
12:25
Montreal
|
Connect |
AF1401
Air France
AF344
Air France
|
06:40
Madrid
13:50
Paris CDG
|
09:00
Paris CDG
15:50
Montreal
|
Connect |
TP1023
TAP Portugal
TP253
TAP Portugal
|
07:10
Madrid
14:35
Lisbon
|
07:50
Lisbon
17:20
Montreal
|
Connect |
TP1023
TAP Portugal
AC813
Air Canada
|
07:10
Madrid
09:45
Lisbon
|
07:50
Lisbon
12:00
Montreal
|
Connect |
AF1001
Air France
AF348
Air France
|
10:00
Madrid
18:10
Paris CDG
|
12:10
Paris CDG
20:10
Montreal
|
Connect |
AF1001
Air France
AF344
Air France
|
10:00
Madrid
13:50
Paris CDG
|
12:10
Paris CDG
15:50
Montreal
|
Connect |
TP1025
TAP Portugal
TP253
TAP Portugal
|
10:30
Madrid
14:35
Lisbon
|
10:50
Lisbon
17:20
Montreal
|
Connect |
BA457
British Airways
BA095
British Airways
|
10:45
Madrid
16:40
London Heathrow
|
12:10
London Heathrow
19:15
Montreal
|
Connect |
DL127
Delta
DL4644
Delta
|
10:55
Madrid
14:30
New York JFK
|
13:30
New York JFK
16:14
Montreal
|
Connect |
AA749
American Airlines
AA765
American Airlines
|
11:00
Madrid
19:50
Charlotte
|
14:20
Charlotte
22:09
Montreal
|
Connect |
UA50
United Airlines
AC7743
Air Canada
|
11:15
Madrid
17:50
Newark
|
13:55
Newark
19:20
Montreal
|
Connect |
UA50
United Airlines
AC7741
Air Canada
|
11:15
Madrid
15:55
Newark
|
13:55
Newark
17:25
Montreal
|
Connect |
AC825
Air Canada
AC416
Air Canada
|
11:35
Madrid
15:00
Toronto
|
13:55
Toronto
16:19
Montreal
|
Connect |
AC825
Air Canada
AC418
Air Canada
|
11:35
Madrid
16:00
Toronto
|
13:55
Toronto
17:19
Montreal
|
Connect |
AC825
Air Canada
AC420
Air Canada
|
11:35
Madrid
17:00
Toronto
|
13:55
Toronto
18:19
Montreal
|
Connect |
AC825
Air Canada
AC456
Air Canada
AC8984
Air Canada
|
11:35
Madrid
15:10
Toronto
17:25
Ottawa
|
13:55
Toronto
16:14
Ottawa
18:13
Montreal
|
Connect |
BA459
British Airways
BA095
British Airways
|
12:00
Madrid
16:40
London Heathrow
|
13:25
London Heathrow
19:15
Montreal
|
Connect |
AF1301
Air France
AF348
Air France
|
12:30
Madrid
18:10
Paris CDG
|
14:40
Paris CDG
20:10
Montreal
|
Connect |
AA741
American Airlines
AA4677
American Airlines
|
12:45
Madrid
21:00
Philadelphia
|
15:20
Philadelphia
22:47
Montreal
|
Connect |
AA741
American Airlines
AA4625
American Airlines
|
12:45
Madrid
18:02
Philadelphia
|
15:20
Philadelphia
20:00
Montreal
|
Connect |
AT973
Royal Air Maroc
AT208
Royal Air Maroc
|
13:15
Madrid
17:00
Casablanca
|
15:05
Casablanca
18:30
Montreal
|
Connect |
IB3176
Iberia
BA095
British Airways
|
13:25
Madrid
16:40
London Heathrow
|
15:00
London Heathrow
19:15
Montreal
|
Connect |
TS385
Air Transat
|
13:30
Madrid
|
15:40 Montreal | Direct |
UX091
Air Europa
DL4646
Delta
|
15:20
Madrid
21:00
New York JFK
|
18:05
New York JFK
22:49
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Montreal and cost approximately 350 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL0671
KLM
|
06:00
Barcelona
15:20
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
17:05
Montreal
|
Connect |
AF1449
Air France
AF344
Air France
|
06:20
Barcelona
13:50
Paris CDG
|
08:25
Paris CDG
15:50
Montreal
|
Connect |
LH1139
Lufthansa
AC875
Air Canada
|
06:35
Barcelona
10:05
Frankfurt
|
08:50
Frankfurt
12:25
Montreal
|
Connect |
LH1139
Lufthansa
LH478
Lufthansa
|
06:35
Barcelona
14:05
Frankfurt
|
08:50
Frankfurt
16:10
Montreal
|
Connect |
TP1049
TAP Portugal
TP253
TAP Portugal
|
06:40
Barcelona
14:35
Lisbon
|
07:35
Lisbon
17:20
Montreal
|
Connect |
LX1951
Swiss
LX86
Swiss
|
06:50
Barcelona
10:10
Zurich
|
08:30
Zurich
12:40
Montreal
|
Connect |
AH2013
Air Algérie
AH2700
Air Algérie
|
09:20
Barcelona
12:40
Algiers
|
10:40
Algiers
15:40
Montreal
|
Connect |
AF1149
Air France
AF344
Air France
|
09:55
Barcelona
13:50
Paris CDG
|
11:55
Paris CDG
15:50
Montreal
|
Connect |
HV5132
Transavia Holland
KL0671
KLM
|
10:00
Barcelona
15:20
Amsterdam Schiphol
|
12:30
Amsterdam Schiphol
17:05
Montreal
|
Connect |
BA473
British Airways
BA095
British Airways
|
10:10
Barcelona
16:40
London Heathrow
|
11:35
London Heathrow
19:15
Montreal
|
Connect |
TP1043
TAP Portugal
TP253
TAP Portugal
|
10:50
Barcelona
14:35
Lisbon
|
11:45
Lisbon
17:20
Montreal
|
Connect |
UA121
United Airlines
AC7741
Air Canada
|
11:00
Barcelona
15:55
Newark
|
14:10
Newark
17:25
Montreal
|
Connect |
UA121
United Airlines
AC7743
Air Canada
|
11:00
Barcelona
17:50
Newark
|
14:10
Newark
19:20
Montreal
|
Connect |
AA67
American Airlines
AA3452
American Airlines
|
11:10
Barcelona
15:00
New York JFK
|
13:55
New York JFK
16:41
Montreal
|
Connect |
KL1666
KLM
KL0671
KLM
|
11:10
Barcelona
15:20
Amsterdam Schiphol
|
13:35
Amsterdam Schiphol
17:05
Montreal
|
Connect |
BA479
British Airways
BA095
British Airways
|
11:35
Barcelona
16:40
London Heathrow
|
13:00
London Heathrow
19:15
Montreal
|
Connect |
AC821
Air Canada
AC420
Air Canada
|
11:50
Barcelona
17:00
Toronto
|
14:45
Toronto
18:19
Montreal
|
Connect |
AC821
Air Canada
AC422
Air Canada
|
11:50
Barcelona
18:00
Toronto
|
14:45
Toronto
19:19
Montreal
|
Connect |
AC821
Air Canada
AC418
Air Canada
|
11:50
Barcelona
16:00
Toronto
|
14:45
Toronto
17:19
Montreal
|
Connect |
AC823
Air Canada
|
11:50
Barcelona
|
14:10 Montreal | Direct |
DL169
Delta
DL4646
Delta
|
12:00
Barcelona
21:00
New York JFK
|
14:55
New York JFK
22:49
Montreal
|
Connect |
AF1349
Air France
AF348
Air France
|
12:15
Barcelona
18:10
Paris CDG
|
14:15
Paris CDG
20:10
Montreal
|
Connect |
AA743
American Airlines
AA4625
American Airlines
|
12:50
Barcelona
18:02
Philadelphia
|
15:55
Philadelphia
20:00
Montreal
|
Connect |
AA743
American Airlines
AA4677
American Airlines
|
12:50
Barcelona
21:00
Philadelphia
|
15:55
Philadelphia
22:47
Montreal
|
Connect |
TS267
Air Transat
|
12:55
Barcelona
|
15:25 Montreal | Direct |
AT965
Royal Air Maroc
AT208
Royal Air Maroc
|
13:10
Barcelona
17:00
Casablanca
|
15:25
Casablanca
18:30
Montreal
|
Connect |
WS15
WestJet
WS3536
WestJet
|
13:50
Barcelona
19:00
Toronto
|
16:30
Toronto
20:32
Montreal
|
Connect |
WS15
WestJet
WS3534
WestJet
|
13:50
Barcelona
18:00
Toronto
|
16:30
Toronto
19:32
Montreal
|
Connect |
WS15
WestJet
WS3538
WestJet
|
13:50
Barcelona
20:00
Toronto
|
16:30
Toronto
21:32
Montreal
|
Connect |
BA475
British Airways
BA095
British Airways
|
14:15
Barcelona
16:40
London Heathrow
|
15:40
London Heathrow
19:15
Montreal
|
Connect |
AF1649
Air France
AF348
Air France
|
14:55
Barcelona
18:10
Paris CDG
|
16:55
Paris CDG
20:10
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Barcelona.
You take a flight from Barcelona to Toronto and cost approximately 400 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
KL1662
KLM
KL0691
KLM
|
06:00
Barcelona
13:25
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
15:35
Toronto
|
Connect |
AF1449
Air France
AF356
Air France
|
06:20
Barcelona
14:00
Paris CDG
|
08:25
Paris CDG
16:25
Toronto
|
Connect |
LH1139
Lufthansa
AC873
Air Canada
|
06:35
Barcelona
09:45
Frankfurt
|
08:50
Frankfurt
12:20
Toronto
|
Connect |
LH1139
Lufthansa
LH470
Lufthansa
|
06:35
Barcelona
13:00
Frankfurt
|
08:50
Frankfurt
16:05
Toronto
|
Connect |
LX1951
Swiss
AC879
Air Canada
|
06:50
Barcelona
09:25
Zurich
|
08:30
Zurich
12:15
Toronto
|
Connect |
BA477
British Airways
BA093
British Airways
|
07:55
Barcelona
11:40
London Heathrow
|
09:30
London Heathrow
14:45
Toronto
|
Connect |
AF1149
Air France
AF356
Air France
|
09:55
Barcelona
14:00
Paris CDG
|
11:55
Paris CDG
16:25
Toronto
|
Connect |
HV5132
Transavia Holland
KL0691
KLM
|
10:00
Barcelona
13:25
Amsterdam Schiphol
|
12:30
Amsterdam Schiphol
15:35
Toronto
|
Connect |
BA473
British Airways
BA099
British Airways
|
10:10
Barcelona
17:10
London Heathrow
|
11:35
London Heathrow
20:15
Toronto
|
Connect |
TP1043
TAP Portugal
TP259
TAP Portugal
|
10:50
Barcelona
16:55
Lisbon
|
11:45
Lisbon
20:30
Toronto
|
Connect |
DL195
Delta
DL2550
Delta
|
10:50
Barcelona
16:20
Atlanta
|
15:15
Atlanta
18:31
Toronto
|
Connect |
DL195
Delta
DL2541
Delta
|
10:50
Barcelona
19:55
Atlanta
|
15:15
Atlanta
22:05
Toronto
|
Connect |
KL1666
KLM
KL0695
KLM
|
11:10
Barcelona
17:35
Amsterdam Schiphol
|
13:35
Amsterdam Schiphol
19:50
Toronto
|
Connect |
AA67
American Airlines
AA3989
American Airlines
|
11:10
Barcelona
15:30
New York JFK
|
13:55
New York JFK
17:31
Toronto
|
Connect |
BA479
British Airways
BA099
British Airways
|
11:35
Barcelona
17:10
London Heathrow
|
13:00
London Heathrow
20:15
Toronto
|
Connect |
AZ0077
Alitalia
AZ0650
Alitalia
|
11:40
Barcelona
15:15
Rome
|
13:25
Rome
19:10
Toronto
|
Connect |
LH1811
Lufthansa
LH494
Lufthansa
|
11:45
Barcelona
15:45
Munich
|
13:45
Munich
18:30
Toronto
|
Connect |
AC821
Air Canada
|
11:50
Barcelona
|
14:45 Toronto | Direct |
AC823
Air Canada
AC421
Air Canada
|
11:50
Barcelona
17:00
Montreal
|
14:10
Montreal
18:34
Toronto
|
Connect |
AC823
Air Canada
AC419
Air Canada
|
11:50
Barcelona
16:00
Montreal
|
14:10
Montreal
17:34
Toronto
|
Connect |
AC823
Air Canada
AC417
Air Canada
|
11:50
Barcelona
15:00
Montreal
|
14:10
Montreal
16:34
Toronto
|
Connect |
DL169
Delta
DL4987
Delta
|
12:00
Barcelona
21:00
New York JFK
|
14:55
New York JFK
23:08
Toronto
|
Connect |
AA743
American Airlines
AA6107
American Airlines
|
12:50
Barcelona
20:45
Philadelphia
|
15:55
Philadelphia
22:34
Toronto
|
Connect |
AA743
American Airlines
AA6008
American Airlines
|
12:50
Barcelona
18:01
Philadelphia
|
15:55
Philadelphia
20:02
Toronto
|
Connect |
TS267
Air Transat
TS482
Air Transat
|
12:55
Barcelona
17:35
Montreal
|
15:25
Montreal
18:50
Toronto
|
Connect |
KL1670
KLM
KL0695
KLM
|
13:00
Barcelona
17:35
Amsterdam Schiphol
|
15:25
Amsterdam Schiphol
19:50
Toronto
|
Connect |
LH1127
Lufthansa
AC877
Air Canada
|
13:00
Barcelona
17:10
Frankfurt
|
15:10
Frankfurt
19:50
Toronto
|
Connect |
LO438
LOT
LO045
LOT
|
13:10
Barcelona
17:05
Warsaw Chopin
|
16:15
Warsaw Chopin
20:50
Toronto
|
Connect |
WS15
WestJet
|
13:50
Barcelona
|
16:30 Toronto | Direct |
TS281
Air Transat
|
14:05
Barcelona
|
17:20 Toronto | Direct |
BA475
British Airways
BA099
British Airways
|
14:15
Barcelona
17:10
London Heathrow
|
15:40
London Heathrow
20:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Sevilla.
You take a flight from Sevilla to Montreal and cost approximately 290 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FR6397
Ryanair
TS267
Air Transat
|
06:30
Sevilla
12:55
Barcelona
|
08:10
Barcelona
15:25
Montreal
|
Connect |
VY2223
Vueling Airlines
TS267
Air Transat
|
06:45
Sevilla
12:55
Barcelona
|
08:25
Barcelona
15:25
Montreal
|
Connect |
VY2223
Vueling Airlines
AC823
Air Canada
|
06:45
Sevilla
11:50
Barcelona
|
08:25
Barcelona
14:10
Montreal
|
Connect |
VY8836 8838
Vueling Airlines
AF344
Air France
|
06:45
Sevilla
13:50
Paris CDG
|
09:15
Paris CDG
15:50
Montreal
|
Connect |
VY8836 8838
Vueling Airlines
AC871
Air Canada
|
06:45
Sevilla
13:05
Paris CDG
|
09:15
Paris CDG
14:45
Montreal
|
Connect |
VY8836 8838
Vueling Airlines
TS111
Air Transat
|
06:45
Sevilla
12:15
Paris CDG
|
09:15
Paris CDG
14:10
Montreal
|
Connect |
TP1103
TAP Portugal
AC813
Air Canada
|
06:55
Sevilla
09:45
Lisbon
|
07:05
Lisbon
12:00
Montreal
|
Connect |
TP1103
TAP Portugal
TS481
Air Transat
|
06:55
Sevilla
10:10
Lisbon
|
07:05
Lisbon
13:00
Montreal
|
Connect |
TP1103
TAP Portugal
TP253
TAP Portugal
|
06:55
Sevilla
14:35
Lisbon
|
07:05
Lisbon
17:20
Montreal
|
Connect |
FR6734
Ryanair
TS155
Air Transat
|
07:10
Sevilla
13:30
Brussels
|
09:50
Brussels
15:15
Montreal
|
Connect |
FR3629
Ryanair
TP253
TAP Portugal
|
07:25
Sevilla
14:35
Lisbon
|
07:25
Lisbon
17:20
Montreal
|
Connect |
FR3629
Ryanair
AC813
Air Canada
|
07:25
Sevilla
09:45
Lisbon
|
07:25
Lisbon
12:00
Montreal
|
Connect |
FR3629
Ryanair
TS481
Air Transat
|
07:25
Sevilla
10:10
Lisbon
|
07:25
Lisbon
13:00
Montreal
|
Connect |
VY2215
Vueling Airlines
TS267
Air Transat
|
07:50
Sevilla
12:55
Barcelona
|
09:30
Barcelona
15:25
Montreal
|
Connect |
VY2215
Vueling Airlines
AC823
Air Canada
|
07:50
Sevilla
11:50
Barcelona
|
09:30
Barcelona
14:10
Montreal
|
Connect |
UX5052
Air Europa
TS385
Air Transat
|
08:25
Sevilla
13:30
Madrid
|
09:40
Madrid
15:40
Montreal
|
Connect |
TO4907
Transavia France
AC829
Air Canada
|
08:55
Sevilla
12:00
Lyon
|
11:05
Lyon
14:15
Montreal
|
Connect |
VY2211
Vueling Airlines
AC823
Air Canada
|
09:00
Sevilla
11:50
Barcelona
|
10:40
Barcelona
14:10
Montreal
|
Connect |
TO3201
Transavia France
SS0900
Corsairfly
|
09:15
Sevilla
15:45
Paris Orly
|
11:45
Paris Orly
17:30
Montreal
|
Connect |
IB3947
Iberia
TS385
Air Transat
|
09:20
Sevilla
13:30
Madrid
|
10:30
Madrid
15:40
Montreal
|
Connect |
IB3947
Iberia
AC825
Air Canada
AC416
Air Canada
|
09:20
Sevilla
11:35
Madrid
15:00
Toronto
|
10:30
Madrid
13:55
Toronto
16:19
Montreal
|
Connect |
TP1101
TAP Portugal
TP253
TAP Portugal
|
10:05
Sevilla
14:35
Lisbon
|
10:15
Lisbon
17:20
Montreal
|
Connect |
AF1547
Air France
AF348
Air France
|
10:35
Sevilla
18:10
Paris CDG
|
13:05
Paris CDG
20:10
Montreal
|
Connect |
HV6728
Transavia Holland
KL0671
KLM
|
11:05
Sevilla
15:20
Amsterdam Schiphol
|
14:05
Amsterdam Schiphol
17:05
Montreal
|
Connect |
BA2799
British Airways
BA095
British Airways
|
11:55
Sevilla
16:40
London Heathrow
|
13:40
London Heathrow
19:15
Montreal
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Porto.
You take a flight from Porto to Toronto and cost approximately 320 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
LH1181
Lufthansa
LH470
Lufthansa
|
05:40
Porto
13:00
Frankfurt
|
09:30
Frankfurt
16:05
Toronto
|
Connect |
TS765
Air Transat
|
10:35
Porto
|
13:40 Toronto | Direct |
KL1712
KLM
KL0695
KLM
|
11:15
Porto
17:35
Amsterdam Schiphol
|
14:55
Amsterdam Schiphol
19:50
Toronto
|
Connect |
TP1941
TAP Portugal
TP259
TAP Portugal
|
11:20
Porto
16:55
Lisbon
|
12:20
Lisbon
20:30
Toronto
|
Connect |
TP1861
TAP Portugal
TP261
TAP Portugal
|
11:50
Porto
14:40
Ponta Delgada
|
13:15
Ponta Delgada
17:30
Toronto
|
Connect |
TS179
Air Transat
TS482
Air Transat
|
12:20
Porto
17:35
Montreal
|
14:40
Montreal
18:50
Toronto
|
Connect |
AC1959
Air Canada
|
12:20
Porto
|
15:15 Toronto | Direct |
LH1177
Lufthansa
AC877
Air Canada
|
12:25
Porto
17:10
Frankfurt
|
16:10
Frankfurt
19:50
Toronto
|
Connect |
UA145
United Airlines
AC7659
Air Canada
|
12:35
Porto
18:40
Newark
|
15:30
Newark
20:20
Toronto
|
Connect |
S4173
SATA International
S4323
SATA International
|
12:55
Porto
16:05
Ponta Delgada
|
14:20
Ponta Delgada
19:05
Toronto
|
Connect |
S4185
SATA International
S4333
SATA International
|
12:55
Porto
16:05
Terceira
|
14:35
Terceira
18:50
Toronto
|
Connect |
TP213
TAP Portugal
AC7661
Air Canada
|
15:55
Porto
20:40
Newark
|
19:05
Newark
22:20
Toronto
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com