- Home
- Flights
- Flights from Montreal
- Montreal to Porto
Cheap flights from Montreal to Porto from CA$479
Air Canada and Air Transat fly nonstop from Montreal to Porto, about 6 flights a week. The flight takes around 6h 55m, and the cheapest one-way fare we found recently is CA$479 on 14 Nov.
Direct flights available ~6 flights a week 6h 55m Cheapest in November Prices checked 14 days ago
Montreal to Porto at a glance
Cheapest one-wayCA$479Air Transat · 1 stop · Sat 14 NovFastest flight6h 55mEstimated
Nonstop flights6/wkAir Canada, Air Transat
Airlines flying nonstop from Montreal to Porto
2 airlines on this route, about 6 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 5,138 km3,191 miles
- Flight time
- 6h 55mestimate
- Time difference
- +5hPorto vs Montreal
- Currency in Porto
- EUR
- Airports
- YUL, YHU, YMX → OPO
Flights from Montreal to Porto: questions answered
How much is a flight from Montreal to Porto?
The cheapest one-way fare we found recently is CA$479 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Montreal to Porto?
Yes. Air Canada and Air Transat fly this route nonstop, with about 6 flights a week in each direction.
How long is the flight from Montreal to Porto?
A nonstop flight covers 5,138 km and takes around 6h 55m.
Which airlines fly from Montreal to Porto?
Air Canada and Air Transat operate nonstop flights on this route.
Which airports serve Montreal and Porto?
Montreal: Montreal / Pierre Elliott Trudeau International Airport (YUL), Montréal / Saint-Hubert Metropolitan Airport (YHU) and Montreal Mirabel International Airport (YMX). Porto: Francisco de Sá Carneiro Airport (OPO).
What is the time difference between Montreal and Porto?
Porto is 5 hours ahead of Montreal.





