Flights Europe Portugal Canada to Portugal

Cheap flights from Canada to Portugal

Depart
Return
Any month
Compare vs. momondo |

Canada to Portugal flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Portugal by changing tabs
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
29 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
21h 05m
1 Stop
PDL
1:05 a.m.
+1
Ponta Delgada (Açores) Nordela airport
TAP AIR PORTUGAL
07 Mar.
4:00 a.m.
PDL
Ponta Delgada (Açores) Nordela airport
18h 30m
1 Stop
YYZ
6:30 p.m.
Toronto Pearson Intl airport
398 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
30 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
15h 10m
1 Stop
PDL
7:10 p.m.
Ponta Delgada (Açores) Nordela airport
TAP AIR PORTUGAL
06 Feb.
4:00 a.m.
PDL
Ponta Delgada (Açores) Nordela airport
18h 30m
1 Stop
YYZ
6:30 p.m.
Toronto Pearson Intl airport
399 C$
Air Transat
Air Transat
09 Jun.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
7h 00m
LIS
12:00 p.m.
Lisbon Humberto Delgado airport
Air Transat
16 Jun.
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
8h 40m
YYZ
8:40 a.m.
Toronto Pearson Intl airport
598 C$
Air Transat
Air Transat
10 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
11h 45m
1 Stop
LIS
4:45 p.m.
Lisbon Humberto Delgado airport
Air Transat
29 May
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
8h 10m
YYZ
8:10 a.m.
Toronto Pearson Intl airport
618 C$
Finnair
Finnair
07 Feb.
9:00 p.m.
YVR
Vancouver Intl airport
17h 20m
1 Stop
LIS
10:20 p.m.
+1
Lisbon Humberto Delgado airport
Finnair
21 Feb.
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
14h 25m
1 Stop
YVR
11:25 a.m.
Vancouver Intl airport
619 C$
Azores Airlines
Azores Airlines
11 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 40m
PDL
8:40 a.m.
Ponta Delgada (Açores) Nordela airport
Azores Airlines
08 Apr.
4:00 a.m.
PDL
Ponta Delgada (Açores) Nordela airport
6h 35m
YYZ
6:35 a.m.
Toronto Pearson Intl airport
639 C$
Azores Airlines
Azores Airlines
01 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 35m
PDL
9:35 a.m.
Ponta Delgada (Açores) Nordela airport
Azores Airlines
14 Apr.
4:00 a.m.
PDL
Ponta Delgada (Açores) Nordela airport
6h 35m
YYZ
6:35 a.m.
Toronto Pearson Intl airport
680 C$
Azores Airlines
Azores Airlines
11 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 40m
PDL
8:40 a.m.
Ponta Delgada (Açores) Nordela airport
Azores Airlines
08 Apr.
4:00 a.m.
PDL
Ponta Delgada (Açores) Nordela airport
6h 35m
YYZ
6:35 a.m.
Toronto Pearson Intl airport
639 C$
Air Transat
Air Transat
09 Jun.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
7h 00m
LIS
12:00 p.m.
Lisbon Humberto Delgado airport
Air Transat
16 Jun.
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
8h 40m
YYZ
8:40 a.m.
Toronto Pearson Intl airport
598 C$
Air Transat
Air Transat
10 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
11h 45m
1 Stop
LIS
4:45 p.m.
Lisbon Humberto Delgado airport
Air Transat
29 May
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
8h 10m
YYZ
8:10 a.m.
Toronto Pearson Intl airport
618 C$
Air Canada
Air Canada
01 Jun.
12:00 a.m.
YTZ
Toronto Island airport
10h 20m
1 Stop
LIS
3:20 p.m.
Lisbon Humberto Delgado airport
Air Canada
10 Jun.
5:00 a.m.
LIS
Lisbon Humberto Delgado airport
11h 30m
1 Stop
YTZ
11:30 a.m.
Toronto Island airport
686 C$
Royal Air Maroc
Royal Air Maroc
31 Jan.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
12h 50m
1 Stop
OPO
5:50 p.m.
Porto airport
Royal Air Maroc
02 Feb.
5:00 a.m.
OPO
Porto airport
11h 40m
1 Stop
YUL
11:40 a.m.
Montreal Pierre Elliott Trudeau Intl airport
1,082 C$

Alternative routes for Canada to Portugal

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Ponta Delgada (Açores)
Fastest flight time
5h 35m
Cheapest price
398 C$
Montreal to Porto
Fastest flight time
6h 20m
Cheapest price
538 C$
Toronto to Lisbon
Fastest flight time
7h 00m
Cheapest price
592 C$
Montreal to Lisbon
Fastest flight time
6h 20m
Cheapest price
634 C$
Toronto to Lajes
Fastest flight time
5h 35m
Cheapest price
642 C$
Toronto to Faro
Fastest flight time
7h 00m
Cheapest price
646 C$
Toronto to Funchal
Fastest flight time
10h 10m
Cheapest price
655 C$
Québec City to Lisbon
Fastest flight time
10h 05m
Cheapest price
657 C$
Toronto to Porto
Fastest flight time
6h 45m
Cheapest price
673 C$
Montreal to Faro
Fastest flight time
10h 55m
Cheapest price
677 C$
Montreal to Ponta Delgada (Açores)
Fastest flight time
5h 00m
Cheapest price
733 C$
Toronto to Santa Cruz da Graciosa
Fastest flight time
7h 50m
Cheapest price
754 C$
Toronto to Horta
Fastest flight time
8h 30m
Cheapest price
767 C$
Montreal to Lajes
Fastest flight time
15h 50m
Cheapest price
772 C$
Toronto to Pico Island
Fastest flight time
8h 00m
Cheapest price
773 C$
Vancouver to Lisbon
Fastest flight time
12h 45m
Cheapest price
785 C$
Ottawa to Lisbon
Fastest flight time
8h 35m
Cheapest price
798 C$
Ottawa to Porto
Fastest flight time
14h 20m
Cheapest price
816 C$
London to Lisbon
Fastest flight time
10h 05m
Cheapest price
817 C$
Halifax to Lisbon
Fastest flight time
9h 20m
Cheapest price
817 C$
View more

Flights from Canada to:

Flights Europe Portugal Canada to Portugal