how long from toronto to portugel
The total flight duration from Toronto, Canada to Lisbon, Portugal is 7 hours, 38 minutes. This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/h or 434 knots.