Travel requirements
Country entry rules and testing information
By using ba.com you agree to the use of cookies.
Accept cookies and close this message.Sale now on with extra holiday savings
Terms and Conditions applySearch sale offers
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.
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.
Country entry rules and testing information
Follow our guide to make your journey smoother and quicker
The British Airways Experience is more than a flight
BA Star Rating
TripAdvisor rating
9293 reviews
Flights + 3 nights hotel
from £600 pp 06 Jan - 09 Jan
More detailsBA Star Rating
TripAdvisor rating
315 reviews
Flights + 3 nights hotel
from £702 pp 02 Dec - 05 Dec
More detailsBA Star Rating
TripAdvisor rating
5532 reviews
Flights + 3 nights hotel
from £728 pp 07 Feb - 10 Feb
More detailsFind out useful information about the airports we fly from and check which terminal your flight departs from.
Airport InformationView our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.
When we flyFind out everything you need to know about taking baggage with you on flights with British Airways and our partners.
Baggage essentialsNew dimming windows
Premium economy class
Business class middle seat
Find a British Airways flight for less, we'll refund the difference.