Travel to tantalising Toronto from London in under eight hours. With flights to Toronto Pearson International Airport (YYZ), find your way to a vibrant city in sunny summer days or snowy winter paradise. Due to Covid-19, schedules and airports are subject to change. For the latest information, check our timetable.
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.
When you fly to Toronto with British Airways, you'll be touching down on Canadian soil in just eight hours. Once on board, you can relax in comfort and you'll find yourself descending towards your destination in no time.
Enjoy the comfort of award winning service when you fly direct from London to Toronto with British Airways. Keep your trip as convenient as possible with the option to check in online, on your mobile or over the phone. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. Once on-board, sit back and relax with our complimentary food and bar service and the latest in-flight entertainment, getting your Toronto trip off to a flying start.
Once you touch down at Pearson International Airport, downtown Toronto is easily reached by both taxi and public transport. Regular buses run from the terminal to locations around the Greater Toronto Area, while the Toronto Airport Express departs every 30 minutes between the airport and six central locations in downtown Toronto. Taxis and car rental outlets are also available at the airport.