Find out useful information about the airports we fly from and check which terminal your flight departs from.Airport Information
Travel to tantalising Toronto from London Heathrow (LHR) in under eight hours. With flights to Toronto Pearson International Airport (YYZ) departing daily from London, find your way to a vibrant city in sunny summer days or snowy winter paradise.
Visit the cultural city hub of Toronto and experience vibrant living, a lively arts scene, picturesque waterfront and laid-back locals. With direct flights from London to Toronto, you’ll be in the air for less than eight hours, before arriving at one of our brilliant hotels in the city. Choose a car hire option to suit your trip, then make your way to the almighty Niagara Falls and beyond.
View our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.When we fly
Find out everything you need to know about taking baggage with you on flights with British Airways and our partners.Baggage essentials
New dimming windows
Premium economy class
Business class middle seat
The price you see first is the price you'll see last.
Low price finder and low initial deposits.
Online control over every detail
Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges: