British Airways
BA · One way
Economy
5:40 PM
YYZ
Wed, Nov 18
7h 10m
Direct
5:50 AM
LHR
Thu, Nov 19
From
$559.11
total for 1 pax
1 cabin bagNo checked bagNon-refundableChangeable · 197.00 USD fee
Searching live fares…
Comparing hundreds of airlines for your route.
245 of 245
245 of 245 offers
The Toronto (YYZ) to London (LHR) route covers approximately 5,710 km, with typical non-stop flights of around 7 hours 0 minutes. Major airlines operating the route include British Airways.