Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Edinburgh Toronto | Outbound 09/10/25 1 Stopover (DUB) FR0815, WS0035 13h 10min | Return 14/10/25 1 Stopover (DUB) TS0230, FR0812 12h 05min | | ![]() | £415 | ||
Best option Edinburgh Toronto | Outbound 13/10/25 1 Stopover (LHR) BA1451, BA0093 12h 05min | Return 15/10/25 direct AC0806 06h 40min | | ![]() | £696 | ||
Edinburgh Toronto | Outbound 08/12/25 2 Stopovers (DXB, MEX) EK0024, EK0255, AC0990 75h 15min | Return 24/12/25 2 Stopovers (MEX, DXB) AC0993, EK0256, EK0023 65h 45min | | ![]() | £2,133 | ||
Edinburgh Toronto | Outbound 13/10/25 direct LH6536 07h 00min | Return 15/10/25 direct LH6535 06h 40min | | ![]() | ? | £2,392 | |
Edinburgh Toronto | Outbound 13/10/25 1 Stopover (DUB) FR0815, WS0035 11h 20min | Return 15/10/25 1 Stopover (DUB) WS0034, FR0812 13h 50min | | ![]() | ? | £468 | |
Edinburgh Toronto | Outbound 13/10/25 1 Stopover (DUB) EI3259, WS0035 22h 40min | Return 15/10/25 2 Stopovers (YYT, DUB) WS0328, WS0058, EI3258 20h 30min | | ![]() | £482 | ||
Edinburgh Toronto | Outbound 09/10/25 2 Stopovers (DUB, KEF) EI3553, FI0419, FI0603 14h 55min | Return 14/10/25 2 Stopovers (KEF, DUB) FI0602, FI0416, EI3556 17h 15min | | ![]() | £487 | ||
Edinburgh Toronto | Outbound 08/12/25 1 Stopover (LHR) BA1443, BA0099 14h 15min | Return 24/12/25 1 Stopover (LHR) BA0098, BA1456 15h 30min | | ![]() | £506 | ||
Edinburgh Toronto | Outbound 08/12/25 1 Stopover (LHR, LGW) BA1457, TS0123 24h 40min | Return 24/12/25 1 Stopover (LGW, LHR) TS0122, BA1456 16h 00min | | ![]() | £517 | ||
Edinburgh Toronto | Outbound 20/10/25 1 Stopover (LHR) BA1445, BA0099 11h 50min | Return 11/11/25 1 Stopover (LHR) BA0098, BA1448 10h 20min | | ![]() | ? | £519 |
Stops
- Direct flight
Airline
- British Airways
- Ryanair
- Lufthansa
- Swiss International Air Lines
- KLM
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 £GB
616 £GB
Important flight information
Flight information: Edinburgh - Toronto
Outbound and return from | 414,66 £GB |
---|---|
Distance | 5350 km |
Departure airport | Airport Edinburgh (EDI) |
Arrival airport | Airport Toronto Pearson (YYZ) |
Destination country | Flights to Canada |
Alternative routes to Canada
- Flight Edinburgh - Toronto from 415 £GB
Alternative flights to Toronto
- Flight Birmingham - Toronto from 410 £GB
- Flight London Gatwick - Toronto from 230 £GB
- Flight London Heathrow - Toronto from 323 £GB
- Flight Manchester - Toronto from 346 £GB
- Flight Glasgow - Toronto from 392 £GB
- Flight Leeds - Toronto from 405 £GB
Flight destinations with a similar price
- Flight Edinburgh - New York from 437 £GB
- Flight Edinburgh - Toronto from 415 £GB
- Flight Edinburgh - Newark from 437 £GB