Find flights
When to book
FAQs & Tips
Reviews
Deals

YTO

Find cheap British Airways flights to Toronto from £378

1 adult
0 bags

Search hundreds of travel sites at once for deals on British Airways flights to Toronto

In the last 7 days, travellers have searched 46,479,581 times on KAYAK, and here's why:

Save 31% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

January

High season

July

Cheapest flight

£378

Average price round-trip

£518
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from London Heathrow Airport to Toronto Pearson Airport
(price for this month)

When to book flights with British Airways to Toronto

Average price per month
Flight prices as travel date approaches

FAQs for flying to Toronto with British Airways

  • Which other airlines fly to Toronto?

    Along with British Airways, you can also fly to Toronto with Air Transat.

  • Which airport do British Airways flights to Toronto fly into?

    British Airways flights to Toronto will fly into either Toronto Pearson Airport, Toronto Island and Hamilton.

  • Are there any other airlines in oneworld that fly to Toronto?

    Unfortunately, there are no other airlines in oneworld that fly to Toronto.

British Airways customer reviews

6.7
OkayBased on 6,843 verified guest reviews
6.4Entertainment
6.7Comfort
6.9Boarding
7.6Crew
6.3Food

Pros +
Cons -

Show reviews that mention
Traveller rating:
Sort by:
A
9.3 Wonderful
Pros:The crew was excellent! Great service.
Cons:More options in movies of other languages.
A
2.0 Poor
As happened on the outbound journey to London, where the flight was canceled and rebooking took two days and several nights in a hotel, coming back was really no better. Again staffing issues and some misinformation as to the reasons, lead the story. We eventually boarded in London and then sat on the tarmac for a long time. Being 2 1/2 hours late to our Chicago destination I missed my connecting flight and there were none available until the next morning. A voucher was given for a hotel, but all the hotels in the area were fully booked. I resorted to finding a bus to get home. What a disaster of a one week holiday. One of the worst travel experiences I've ever had both coming and going. And I used to be such a devout British Airways customer from my many years of travel. Not any longer.
A
8.0 Very Good
Pros:Promptness
Cons:Food offering
D
10.0 Wonderful
Great airline!!
T
10.0 Wonderful
They really do a great job of being personable, helpful, informative and responsive. They feed you and hydrate you well. They give you a blanket and pillow. Nice job!
A
10.0 Wonderful
Great!!! The first flight was a little painful because the chair wasn’t reclining and my back was destroyed by the time I got in London. But the second flight was perfect!! Super comfortable, the food was amazing, the crew super polite and helpful. Overall, I had a good experience
A
6.0 Okay
Small overcrowded flight with limited overhead storage bins. The last row 30 has no windows. The aircraft has no entertainment system. The flight is 3+ hrs and is not a low-cost, but the free snack is a laughable size: a SINGLE bite soft cake/pie.
A
4.0 Mediocre
The plane seemd untidy and old. Ran out of food and drinks
A
8.0 Very Good
It was a flight operated by Aer Linus for BA and the plane and crew were very good but the food selection was average.
R
8.0 Very Good
Me and my wife checked well before time. we were amongst the first to check in. When the flight landed in London our AirTag showed that the luggage is left behind at Toronto. We caught the onward flight and landed at Bangalore, India and are still waiting for delivery of the four pieces of checked in luggage.

Book Cheap flights with British Airways to Toronto

Recent return flight deals

13/11Wed
1 stopBritish Airways
12h 00mLHR-YYZ
19/11Tue
1 stopBritish Airways
11h 45mYYZ-LHR
£378
13/11Wed
1 stopBritish Airways
11h 00mLHR-YYZ
20/11Wed
1 stopBritish Airways
18h 15mYYZ-LHR
£379
27/11Wed
1 stopBritish Airways
12h 00mLHR-YYZ
1/12Sun
1 stopBritish Airways
9h 30mYYZ-LHR
£394
17/1Fri
directBritish Airways
8h 10mLHR-YYZ
23/1Thu
directBritish Airways
7h 10mYYZ-LHR
£426
23/11Sat
directBritish Airways
8h 10mLHR-YYZ
10/12Tue
directBritish Airways
7h 10mYYZ-LHR
£447
26/4Sat
directBritish Airways
7h 50mLHR-YYZ
5/5Mon
directBritish Airways
7h 15mYYZ-LHR
£453
3/3Mon
directBritish Airways
8h 10mLHR-YYZ
10/3Mon
directBritish Airways
7h 10mYYZ-LHR
£473
12/11Tue
directBritish Airways
8h 10mLHR-YYZ
24/11Sun
directBritish Airways
7h 10mYYZ-LHR
£480
6/1Mon
1 stopBritish Airways
11h 16mLHR-YYZ
18/1Sat
directBritish Airways
7h 10mYYZ-LHR
£495
12/11Tue
directBritish Airways
8h 10mLHR-YYZ
27/11Wed
directBritish Airways
7h 15mYYZ-LHR
£497
25/4Fri
directBritish Airways
7h 50mLHR-YYZ
4/5Sun
directBritish Airways
7h 15mYYZ-LHR
£500
14/11Thu
directBritish Airways
8h 10mLHR-YYZ
25/11Mon
directBritish Airways
7h 10mYYZ-LHR
£501
14/11Thu
directBritish Airways
8h 10mLHR-YYZ
23/11Sat
directBritish Airways
7h 10mYYZ-LHR
£503
11/11Mon
1 stopBritish Airways
14h 20mLHR-YYZ
2/12Mon
1 stopBritish Airways
10h 30mYYZ-LHR
£506
11/11Mon
1 stopBritish Airways
11h 11mLHR-YYZ
27/11Wed
directBritish Airways
7h 15mYYZ-LHR
£519
15/1Wed
directBritish Airways
8h 10mLHR-YYZ
26/9Fri
directBritish Airways
7h 15mYYZ-LHR
£520
10/12Tue
directBritish Airways
8h 10mLHR-YYZ
8/1Wed
directBritish Airways
7h 10mYYZ-LHR
£524
26/2Wed
directBritish Airways
8h 10mLHR-YYZ
9/3Sun
directBritish Airways
7h 10mYYZ-LHR
£526
14/11Thu
directBritish Airways
8h 10mLHR-YYZ
19/11Tue
directBritish Airways
7h 10mYYZ-LHR
£531
10/12Tue
directBritish Airways
8h 10mLHR-YYZ
7/1Tue
directBritish Airways
7h 10mYYZ-LHR
£532

Search by stops

Search by price

Recent one-way flight deals

13/2Thu
directBritish Airways
8h 10mLHR-YYZ
£426
15/4Tue
directBritish Airways
7h 50mLHR-YYZ
£427
14/4Mon
directBritish Airways
7h 50mLHR-YYZ
£463
16/11Sat
1 stopBritish Airways
11h 11mLHR-YYZ
£472
11/1Sat
directBritish Airways
8h 10mLHR-YYZ
£473
16/11Sat
1 stopBritish Airways
11h 46mLGW-YYZ
£473
10/11Sun
2 stopsBritish Airways
24h 30mLCY-YYZ
£473
9/12Mon
directBritish Airways
8h 10mLHR-YYZ
£482
8/11Fri
1 stopBritish Airways
11h 46mLGW-YYZ
£492
16/11Sat
directBritish Airways
8h 10mLHR-YYZ
£493
5/12Thu
directBritish Airways
8h 10mLHR-YYZ
£494
12/12Thu
directBritish Airways
8h 10mLHR-YYZ
£502
1/1Wed
directBritish Airways
8h 10mLHR-YYZ
£506
17/11Sun
directBritish Airways
8h 10mLHR-YYZ
£520
16/12Mon
directBritish Airways
8h 10mLHR-YYZ
£526
31/12Tue
directBritish Airways
8h 10mLHR-YYZ
£532
19/11Tue
directBritish Airways
8h 10mLHR-YYZ
£533
15/3Sat
directBritish Airways
8h 10mLHR-YYZ
£536
5/11Tue
2 stopsBritish Airways
13h 55mLCY-YYZ
£543
10/11Sun
2 stopsBritish Airways
24h 30mLCY-YYZ
£544

Search by stops

Search by price

Everything you need to know for your flight to Toronto

Other airlines flying to Toronto

Flights from the other most popular airlines that fly to Toronto according to KAYAK users. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.