Find cheap flights to Porto

Sun 17/2
Sun 24/2
Any month
Compare vs. momondo |

When is the best time to fly to Porto?

+90.0%
+60.0%
+30.0%
Base
Price
714 - 1,230 CAD

Porto flight deals found on momondo

Check out some of the best fares to Porto found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
23h 20m
2 Stops
4:20 am
+1
OPO
Porto airport
Multiple Airlines
OPO
5:00 am
Porto airport
29h 20m
2 Stops
5:20 am
+1
YYZ
Toronto Pearson Intl airport
575 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
41h 40m
3 Stops
9:40 pm
+1
OPO
Porto airport
Multiple Airlines
OPO
5:00 am
Porto airport
31h 15m
2 Stops
7:15 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
576 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
57h 10m
3 Stops
1:10 pm
+2
OPO
Porto airport
Multiple Airlines
OPO
4:00 am
Porto airport
25h 15m
3 Stops
1:15 am
+1
YYZ
Toronto Pearson Intl airport
588 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
14h 55m
1 Stop
7:55 pm
OPO
Porto airport
Multiple Airlines
OPO
5:00 am
Porto airport
12h 25m
1 Stop
12:25 pm
YUL
Montreal Pierre Elliott Trudeau International airport
596 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
12:00 am
Toronto Pearson Intl airport
15h 25m
1 Stop
8:25 pm
OPO
Porto airport
TAP AIR PORTUGAL
OPO
5:00 am
Porto airport
21h 35m
1 Stop
9:35 pm
YYZ
Toronto Pearson Intl airport
654 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
32h 30m
2 Stops
1:30 pm
+1
OPO
Porto airport
Multiple Airlines
OPO
5:00 am
Porto airport
29h 00m
3 Stops
5:00 am
+1
YYZ
Toronto Pearson Intl airport
661 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 20m
11:20 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
7h 20m
7:20 am
YUL
Montreal Pierre Elliott Trudeau International airport
806 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 20m
11:20 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
7h 20m
7:20 am
YUL
Montreal Pierre Elliott Trudeau International airport
818 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 20m
11:20 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
7h 20m
7:20 am
YUL
Montreal Pierre Elliott Trudeau International airport
855 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
6h 20m
11:20 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
7h 20m
7:20 am
YUL
Montreal Pierre Elliott Trudeau International airport
857 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
6h 45m
11:45 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
8h 00m
8:00 am
YYZ
Toronto Pearson Intl airport
703 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
6h 50m
11:50 am
OPO
Porto airport
Air Transat
OPO
5:00 am
Porto airport
8h 00m
8:00 am
YYZ
Toronto Pearson Intl airport
802 CAD

Which airlines operate flights to Porto?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Porto

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

Quick facts about Porto

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Porto
Local time
Currency
Euro
Beer
Domestic Beer (.5 litre)
1.35 CAD
Food
Inexpensive restaurant
10 CAD
Public transport
One-way ticket
2.25 CAD

Start planning your trip to Porto