Find cheap flights to Porto

Sun. 20/10
Sun. 27/10
Any month
Compare vs. momondo |

When is the best time to fly to Porto?

1,383 CAD
1,165 CAD
946 CAD
728 CAD
Price
728 - 1,349 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 44 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 Sunday 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
YYZ
10 Nov.
Toronto Pearson Intl airport
6h 55m
OPO
Porto airport
Air Transat
OPO
02 Dec.
Porto airport
8h 05m
YYZ
Toronto Pearson Intl airport
620 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
23 Jan.
Toronto Pearson Intl airport
12h 55m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
30 Jan.
Porto airport
12h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
675 CAD
Air Transat
Air Transat
YYZ
20 Oct.
Toronto Pearson Intl airport
6h 55m
OPO
Porto airport
Air Transat
OPO
09 Dec.
Porto airport
8h 05m
YYZ
Toronto Pearson Intl airport
731 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
25 Feb.
Toronto Pearson Intl airport
11h 10m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
17 Mar.
Porto airport
12h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
731 CAD
Lufthansa
Lufthansa
YYZ
10 Mar.
Toronto Pearson Intl airport
11h 55m
1 Stop
OPO
Porto airport
Lufthansa
OPO
19 Mar.
Porto airport
12h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
758 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
23 Nov.
Toronto Pearson Intl airport
15h 10m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
29 Nov.
Porto airport
26h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
802 CAD
Air Transat
Air Transat
YYZ
10 Nov.
Toronto Pearson Intl airport
6h 55m
OPO
Porto airport
Air Transat
OPO
02 Dec.
Porto airport
8h 05m
YYZ
Toronto Pearson Intl airport
620 CAD
Air Transat
Air Transat
YYZ
20 Oct.
Toronto Pearson Intl airport
6h 55m
OPO
Porto airport
Air Transat
OPO
09 Dec.
Porto airport
8h 05m
YYZ
Toronto Pearson Intl airport
731 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
25 Feb.
Toronto Pearson Intl airport
11h 10m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
17 Mar.
Porto airport
12h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
731 CAD
Lufthansa
Lufthansa
YYZ
10 Mar.
Toronto Pearson Intl airport
11h 55m
1 Stop
OPO
Porto airport
Lufthansa
OPO
19 Mar.
Porto airport
12h 40m
1 Stop
YYZ
Toronto Pearson Intl airport
758 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
23 Jan.
Toronto Pearson Intl airport
12h 55m
1 Stop
OPO
Porto airport
TAP AIR PORTUGAL
OPO
30 Jan.
Porto airport
12h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
675 CAD
Lufthansa
Lufthansa
YUL
30 Dec.
Montreal Pierre Elliott Trudeau Intl airport
12h 10m
1 Stop
OPO
Porto airport
Lufthansa
OPO
20 Jan.
Porto airport
18h 14m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
915 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 Flights
Fastest flight time
6h 55m
Cheapest price
620 CAD
Montreal to Porto Flights
Fastest flight time
10h 45m
Cheapest price
810 CAD
London to Porto Flights
Fastest flight time
26h 30m
Cheapest price
868 CAD
Halifax to Porto Flights
Fastest flight time
14h 20m
Cheapest price
876 CAD
Ottawa to Porto Flights
Fastest flight time
10h 50m
Cheapest price
882 CAD
Québec City to Porto Flights
Fastest flight time
36h 20m
Cheapest price
942 CAD
Edmonton to Porto Flights
Fastest flight time
16h 40m
Cheapest price
1,011 CAD
Calgary to Porto Flights
Fastest flight time
16h 10m
Cheapest price
1,065 CAD
St. John's to Porto Flights
Fastest flight time
25h 35m
Cheapest price
1,093 CAD
Vancouver to Porto Flights
Fastest flight time
17h 20m
Cheapest price
1,094 CAD
Fredericton to Porto Flights
Fastest flight time
45h 40m
Cheapest price
1,167 CAD
Winnipeg to Porto Flights
Fastest flight time
31h 10m
Cheapest price
1,207 CAD
Kelowna to Porto Flights
Fastest flight time
34h 45m
Cheapest price
1,265 CAD
View more

Start planning your trip to Porto