Flights Europe Portugal Porto Canada to Porto

Cheap flights from Canada to Porto

Depart
Return
Any month
Compare vs. momondo |

Canada to Porto 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 Porto by changing tabs
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
31 May
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
19h 45m
1 Stop
OPO
12:45 a.m.
+1
Porto airport
TAP AIR PORTUGAL
21 Jun.
5:00 a.m.
OPO
Porto airport
25h 40m
1 Stop
YUL
1:40 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
621 CAD
Air Transat
Air Transat
06 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 45m
OPO
11:45 a.m.
Porto airport
Air Transat
11 May
5:00 a.m.
OPO
Porto airport
8h 00m
YYZ
8:00 a.m.
Toronto Pearson Intl airport
701 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
06 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
10h 25m
1 Stop
OPO
3:25 p.m.
Porto airport
TAP AIR PORTUGAL
13 Apr.
5:00 a.m.
OPO
Porto airport
10h 40m
1 Stop
YYZ
10:40 a.m.
Toronto Pearson Intl airport
702 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
04 Jun.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
10h 45m
1 Stop
OPO
3:45 p.m.
Porto airport
TAP AIR PORTUGAL
02 Jul.
5:00 a.m.
OPO
Porto airport
10h 40m
1 Stop
YUL
10:40 a.m.
Montreal Pierre Elliott Trudeau Intl airport
746 CAD
Air Transat
Air Transat
26 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 55m
OPO
11:55 a.m.
Porto airport
Air Transat
18 May
5:00 a.m.
OPO
Porto airport
8h 00m
YYZ
8:00 a.m.
Toronto Pearson Intl airport
762 CAD
Air Canada
Air Canada
06 May
12:00 a.m.
YTZ
Toronto Island airport
15h 30m
2 Stops
OPO
8:30 p.m.
Porto airport
Air Canada
11 May
5:00 a.m.
OPO
Porto airport
28h 00m
2 Stops
YTZ
4:00 a.m.
+1
Toronto Island airport
794 CAD
Air Transat
Air Transat
06 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 45m
OPO
11:45 a.m.
Porto airport
Air Transat
11 May
5:00 a.m.
OPO
Porto airport
8h 00m
YYZ
8:00 a.m.
Toronto Pearson Intl airport
701 CAD
Air Transat
Air Transat
26 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 55m
OPO
11:55 a.m.
Porto airport
Air Transat
18 May
5:00 a.m.
OPO
Porto airport
8h 00m
YYZ
8:00 a.m.
Toronto Pearson Intl airport
762 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
06 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
10h 25m
1 Stop
OPO
3:25 p.m.
Porto airport
TAP AIR PORTUGAL
13 Apr.
5:00 a.m.
OPO
Porto airport
10h 40m
1 Stop
YYZ
10:40 a.m.
Toronto Pearson Intl airport
702 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
04 Jun.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
10h 45m
1 Stop
OPO
3:45 p.m.
Porto airport
TAP AIR PORTUGAL
02 Jul.
5:00 a.m.
OPO
Porto airport
10h 40m
1 Stop
YUL
10:40 a.m.
Montreal Pierre Elliott Trudeau Intl airport
746 CAD
Azores Airlines
Azores Airlines
10 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
10h 20m
1 Stop
OPO
3:20 p.m.
Porto airport
Azores Airlines
17 Dec.
5:00 a.m.
OPO
Porto airport
11h 15m
1 Stop
YYZ
11:15 a.m.
Toronto Pearson Intl airport
823 CAD
Air Transat
Air Transat
07 May
12:00 a.m.
YQB
Québec City airport
10h 15m
1 Stop
OPO
3:15 p.m.
Porto airport
Air Transat
29 May
5:00 a.m.
OPO
Porto airport
13h 15m
1 Stop
YQB
1:15 p.m.
Québec City airport
853 CAD

Alternative routes for Canada to Porto

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Montreal to Lisbon
Fastest flight time
6h 25m
Cheapest price
552 CAD
Toronto to Lisbon
Fastest flight time
5h 55m
Cheapest price
587 CAD
Montreal to Porto
Fastest flight time
6h 20m
Cheapest price
621 CAD
Toronto to Porto
Fastest flight time
6h 50m
Cheapest price
707 CAD
Québec City to Lisbon
Fastest flight time
8h 30m
Cheapest price
739 CAD
Québec City to Porto
Fastest flight time
10h 05m
Cheapest price
741 CAD
Vancouver to Lisbon
Fastest flight time
13h 00m
Cheapest price
774 CAD
Calgary to Lisbon
Fastest flight time
13h 55m
Cheapest price
800 CAD
London to Lisbon
Fastest flight time
16h 40m
Cheapest price
808 CAD
Thunder Bay to Lisbon
Fastest flight time
13h 15m
Cheapest price
827 CAD
Ottawa to Lisbon
Fastest flight time
9h 25m
Cheapest price
870 CAD
Winnipeg to Lisbon
Fastest flight time
15h 15m
Cheapest price
877 CAD
Ottawa to Porto
Fastest flight time
14h 50m
Cheapest price
881 CAD
Halifax to Lisbon
Fastest flight time
11h 10m
Cheapest price
913 CAD
Saskatoon to Lisbon
Fastest flight time
19h 35m
Cheapest price
943 CAD
Vancouver to Porto
Fastest flight time
16h 20m
Cheapest price
967 CAD
London to Porto
Fastest flight time
19h 35m
Cheapest price
970 CAD
Winnipeg to Porto
Fastest flight time
17h 19m
Cheapest price
971 CAD
Moncton to Lisbon
Fastest flight time
19h 30m
Cheapest price
1,010 CAD
St. John's to Lisbon
Fastest flight time
11h 30m
Cheapest price
1,011 CAD
View more

Flights from Canada to:

Flights Europe Portugal Porto Canada to Porto