Flight Routes from Edinburgh to Toronto

Compare cheap outbound and return flights from Edinburgh (EDI) to Toronto (YYZ) and find the best offer from numerous airlines and travel agencies.

Trip type
Cheapest roundtrip flight
from€520
Flight distance
5,350 km
Time difference

Cheap flight offers from Edinburgh to Toronto

sorted by price and recency
  1. –
    Icelandair
    –
    EDI–YYZ
    1 stopover
    Icelandair
    –
    YYZ–EDI
    1 stopover
    €635
  2. –
    American Airlines
    –
    EDI–YYZ
    1 stopover
    American Airlines
    –
    YYZ–EDI
    1 stopover
    €679
  3. –
    easyJet
    –
    EDI–YYZ
    1 stopover
    Air Transat
    –
    YYZ–EDI
    1 stopover
    €520
  4. –
    Virgin Atlantic Airways
    –
    EDI–YYZ
    1 stopover
    Virgin Atlantic Airways
    –
    YYZ–EDI
    1 stopover
    €700
  5. –
    Swiss International Air Lines
    –
    EDI–YYZ
    2 stopovers
    Swiss International Air Lines
    –
    YYZ–EDI
    1 stopover
    €728
  6. –
    Lufthansa
    –
    EDI–YYZ
    1 stopover
    Lufthansa
    –
    YYZ–EDI
    1 stopover
    €694

Flight schedule from Edinburgh (EDI) to Toronto (YYZ)

Select a travel date in the flight schedule for the route from Edinburgh (EDI) to Toronto (YYZ) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsEDI–YYZ · 2 of 2
fromto
dep.arr.
durationstopovers
  1. 28/12/26 – 03/01/27
  2. 4 – 10 January 2027
  3. 11 – 17 January 2027
    No flights could be found for the active filters.
    1. EDIYYZ
      1 stopover
      1. British Airways
    2. EDIYYZ
      1 stopover
      1. Icelandair

      Tips and tricks to help you find cheap flights from Edinburgh to Toronto

      Favourite airline: e.g. Air Canada, Swiss
      Air Canada is the most popular airline for flights from Edinburgh to Toronto.
      Air Canada
      50 %
      Swiss
      50 %
      Stopover flights are the cheapest connection
      Flights with a stopover are on average £154.00 cheaper than direct flights.
      non stop flight
      1 stop
      07h 05min
      22h 20min
      770 £
      616 £

      Important flight information

      Discover more flights around Edinburgh and Toronto

      Departure airport Airport Edinburgh (EDI)
      Arrival airport Airport Toronto Pearson (YYZ)
      Destination country Flights to Canada
      Departure airport - Destination country Edinburgh - Canada
      Departure airport - City-Code Edinburgh - Toronto