HowToGo

Flight from Spain to Canada

How to get to Canada from Spain by flight ? You can check flights from Spain to Canada below.

Search Transfer from Spain to Canada

Search Flights

You can find flight ticket prices from Spain to Canada with our flight tickets search tool below

1. Madrid to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Toronto and cost approximately 280 USD.

  3. 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

2. Madrid to Montreal

  1. You take a bus, shuttle or taxi from your location in Spain to Madrid.

  2. You take a flight from Madrid to Montreal and cost approximately 460 USD.

  3. 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

3. Barcelona to Montreal

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Montreal and cost approximately 350 USD.

  3. 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

4. Barcelona to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Barcelona.

  2. You take a flight from Barcelona to Toronto and cost approximately 400 USD.

  3. 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

5. Sevilla to Montreal

  1. You take a bus, shuttle or taxi from your location in Spain to Sevilla.

  2. You take a flight from Sevilla to Montreal and cost approximately 290 USD.

  3. 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

6. Porto to Toronto

  1. You take a bus, shuttle or taxi from your location in Spain to Porto.

  2. You take a flight from Porto to Toronto and cost approximately 320 USD.

  3. 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

References

Find Hotels in Canada

You can find hotels and accommodations in Canada with our hotels search tool below

Booking.com