Home / Destinations / Canada / Toronto
Cheap flights to Toronto
Return flights from the UK to Toronto (YYZ) from £419 per person, including taxes. Call our experts for today's best fare.
Finding cheap flights to Toronto
Toronto is Canada's largest city and close to Niagara Falls. Daily non-stops leave Heathrow, with seasonal flights from other UK airports.
Flights from UK airports to Toronto
We book flights to Toronto from London Heathrow, London Gatwick, Manchester, Glasgow and Edinburgh. Flying from your nearest airport can save the trip to London, and we compare it with London fares so you can see the difference.
Arriving in Toronto
Toronto Pearson (YYZ) is in Mississauga, west of downtown. The UP Express train reaches Union Station in about 25 minutes. Pearson is also a good connecting point for flights across Canada.
Direct and one-stop flights
Air Canada and British Airways fly non-stop from Heathrow every day, with Air Canada and WestJet also flying from other UK airports, some only in summer. One-stop routes through other North American or European hubs can be cheaper on busy dates.
Baggage allowance
Most economy fares to Toronto include one checked bag, but the cheapest fare types may include cabin bags only. We confirm the allowance before you pay.
Best time to fly to Toronto
June to August is the most popular and most expensive time to visit. Autumn colours peak around late September to mid October. January to March has the lowest fares, with cold, snowy weather.
Visas and entry
British citizens flying to Canada for a visit need an approved eTA before they fly, applied for on the official Government of Canada website. Entry rules can change, so check the GOV.UK foreign travel advice before you book and again before you fly.
Tips for booking
Autumn colours peak in early October. Travellers from the UK need an eTA before flying to Canada.
Airlines we book to Toronto
We regularly book Air Canada, British Airways and WestJet. Tell us your preferred airline, or let us find the best value on your dates.
- Airport
- Toronto (YYZ)
- Flying time
- about 8 hours
- Return fares from
- £419
- Country
- Canada
Want the best fare to Toronto?
Our travel experts are a phone call or WhatsApp message away.
07368652169 WhatsApp for a quoteCheap flights to Toronto: your questions answered
How long is the flight from London to Toronto?
A non-stop flight from London to Toronto takes about 8 hours. One-stop routes take longer depending on the connection.
Which airlines fly from the UK to Toronto?
We regularly book Air Canada, British Airways and WestJet to Toronto.
Which UK airports have flights to Toronto?
We book flights to Toronto from London Heathrow, London Gatwick, Manchester, Glasgow and Edinburgh, and other UK airports on request.
How long is the flight from London to Toronto?
About 8 hours non-stop from Heathrow. Flights home are usually shorter, around 7 hours, thanks to the winds.
Do I need an eTA for Toronto?
Yes, British citizens need an approved eTA before flying to Canada. Apply on the official Government of Canada website.
When are flights to Toronto cheapest?
January to March usually has the lowest fares. Summer and Christmas are the most expensive.
How do I book cheap flights to Toronto with XcessFly?
Call us on 07368652169 or send your dates on WhatsApp. A travel expert finds the best fare to Toronto, confirms it with you and issues your e-ticket.

