Skip to Navigation

Cheap flights to London from Toronto

Return price

  • Jul2017
    CAD1477
    Find 
  • Aug2017
    CAD1196
    Find 
  • Sep2017
    CAD993
    Find 
  • Oct2017
    CAD760
    Find 
  • Nov2017
    CAD726
    Find 
  • Dec2017
    CAD751
    Find 
  • Jan2018
    CAD726
    Find 
  • Feb2018
    CAD726
    Find 
  • Mar2018
    CAD759
    Find 
  • Apr2018
    CAD892
    Find 
  • May2018
    CAD901
    Find 
  • Jun2018
    CAD2232
    Find 

How many passengers?Explanation of 'young adults'.

Continue
Europe

Europe

Cheap flights to Europe

DestinationFlights from 
Paris$790 return Find
Nice$796 return Find
Barcelona$819 return Find
Florence (Pisa)$838 return Find
Venice$845 return Find
Rome$883 return Find
Athens$943 return Find
Geneva$1026 return Find
Madrid$1050 return Find
Milan$1114 return Find

*availability may be extremely limited

Other destinations in Europe

Terms and conditions


These are the lowest adult return prices to selected destinations including taxes, fees and carrier charges available in this period, based on a 7-day return journey.
Prices and availability are updated every 24 hours.
Seat availability may be extremely limited at the prices quoted, and some fares may include journeys that involve connecting flights or services operated by our airline partners

  • These are the lowest adult return prices to selected destinations including taxes, fees and carrier charges available in this period, based on a 7-day return journey.
  • Prices and availability are updated every 24 hours.
  • Seat availability may be extremely limited at the prices quoted, and some fares may include journeys that involve connecting flights or services operated by our airline partners.

Create a trip

Create a trip
MultiCity
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Why fly BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seat selection 24hrs in advance
  • Inclusive 23kg / 51lb checked baggage allowance*
  • Airport, online or mobile check-in
  • Manage your travel plans with the British Airways app

*Except on Basic fares.

footer navigation links

British Airways logo.