Toronto (YYZ) to Porto (OPO) flight deal in economy from $485

Sunday, December 6th, 2026

Outbound Flights

11h 35m·1 stop
$528 USD
TAP Portugal
YYZDec 6 17:25
LISDec 7 05:45
TP 258Airbus A321neo
3h 15m layover
TAP Portugal
LISDec 7 09:00
OPODec 7 10:00
TP 1922Airbus A320
11h 15m·1 stop
$528 USD
TAP Portugal
YYZDec 6 22:45
LISDec 7 11:05
TP 262Airbus A321neo
2h 55m layover
TAP Portugal
LISDec 7 14:00
OPODec 7 15:00
TP 1928Airbus A320neo
12h 30m·1 stop
$779 USD
Air Canada
YYZDec 6 17:00
BOSDec 6 18:42
AC 8696Embraer 175
4h 3m layover
TAP Portugal
BOSDec 6 22:45
OPODec 7 10:30
TP 228Airbus A321neo