Find cheap flights to Porto

Fri. 23/8
Fri. 30/8
Any month
Compare vs. momondo |

When is the best time to fly to Porto?

+90.0%
+60.0%
+30.0%
Base
Price
729 - 1,307 CAD

When is the best time to fly to Porto?

In general, when booking your flight to Porto, February is the cheapest month on average.

When is the best time to book flights to Porto?

From most locations, booking your flights to Porto around 45 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Porto?

Most of our users find that booking their departure to Porto on a Monday is the cheapest. Conversely, departing on a Friday seems to be the most expensive.

What is the cheapest time of day to fly to Porto?

Typically, cheap prices to Porto are most often found for evening flights. Cheap prices are less likely for noon flights.


Porto flight deals found on momondo

Check out some of the best fares to Porto found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
YUL
24 Nov.
Montreal Pierre Elliott Trudeau Intl airport
9h 55m
1 Stop
OPO
Porto airport
Air Transat
OPO
02 Dec.
Porto airport
12h 25m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
699 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
739 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
08 Feb.
Toronto Pearson Intl airport
11h 10m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
22 Feb.
Porto airport
12h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
750 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
751 CAD
Lufthansa
Lufthansa
YYZ
29 Sep.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
766 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
766 CAD
Air Transat
Air Transat
YYZ
13 Sep.
Toronto Pearson Intl airport
6h 50m
OPO
Porto airport
Air Transat
OPO
28 Sep.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
830 CAD
Air Transat
Air Transat
YYZ
25 Aug.
Toronto Pearson Intl airport
6h 55m
OPO
Porto airport
Air Transat
OPO
14 Sep.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
921 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
739 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
751 CAD
Lufthansa
Lufthansa
YYZ
29 Sep.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
766 CAD
Lufthansa
Lufthansa
YYZ
02 Oct.
Toronto Pearson Intl airport
7h 00m
OPO
Porto airport
Lufthansa
OPO
10 Oct.
Porto airport
8h 00m
YYZ
Toronto Pearson Intl airport
766 CAD

Airports near Porto

Below you will find all the airports in Porto along with their distance from the city centre
Porto
10 km from city centre

Popular routes to Porto

Most frequently searched flights to Porto along with the cheapest price and shortest flight duration
Toronto to Porto
Fastest flight time
6h 45m
Cheapest price
613 CAD
Montreal to Porto
Fastest flight time
6h 05m
Cheapest price
679 CAD
Québec City to Porto
Fastest flight time
10h 55m
Cheapest price
893 CAD
Ottawa to Porto
Fastest flight time
12h 25m
Cheapest price
897 CAD
Halifax to Porto
Fastest flight time
15h 20m
Cheapest price
907 CAD
Winnipeg to Porto
Fastest flight time
12h 05m
Cheapest price
935 CAD
Vancouver to Porto
Fastest flight time
19h 20m
Cheapest price
952 CAD
London to Porto
Fastest flight time
15h 50m
Cheapest price
1,044 CAD
Edmonton to Porto
Fastest flight time
18h 20m
Cheapest price
1,073 CAD
Fredericton to Porto
Fastest flight time
18h 20m
Cheapest price
1,077 CAD
Calgary to Porto
Fastest flight time
24h 30m
Cheapest price
1,210 CAD
Kelowna to Porto
Fastest flight time
46h 55m
Cheapest price
1,413 CAD
St. John's to Porto
Fastest flight time
26h 05m
Cheapest price
2,155 CAD
View more

Start planning your trip to Porto