Wayfli › Edinburgh (EDI) › To Toronto (YYZ)
Edinburgh (EDI) to Toronto (YYZ) flights
There are direct flights from Edinburgh Airport to Toronto Lester B. Pearson International Airport, sold by 2 airlines (including codeshares): Air Canada and WestJet. The distance is 5,344 km, about 7h in the air. There are also 16 one-stop options, via airports such as Amsterdam, Paris and London.
Live fares for EDI → YYZSee all routes on the map5,344 kmdistance
~7hdirect flight time (estimate)
2direct airlines
16one-stop options
Direct flights from Edinburgh to Toronto
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| EDI → YYZ | Air Canada, WestJet | 5,344 km | ~7h |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| AMS Amsterdam | KLM and easyJet then Air Canada and KLM | 6,656 km | ~10h 45m |
| CDG Paris | Air France and easyJet then Air Canada and Air France | 6,889 km | ~11h 5m |
| LGW London | easyJet then Air Transat | 6,313 km | ~10h 20m |
| LHR London | British Airways then Air Canada and British Airways | 6,241 km | ~10h 15m |
| ORD Chicago | United Airlines then American Airlines and Air Canada | 6,657 km | ~10h 45m |
| JFK New York | American Airlines and jetBlue then American Airlines and Air Canada | 5,814 km | ~9h 45m |
| DUB Dublin | Aer Lingus and Ryanair then Air Canada and Aer Lingus | 5,598 km | ~9h 30m |
| EWR Newark | United Airlines then Air Canada and United Airlines | 5,804 km | ~9h 45m |
| BHX Birmingham | easyJet then Air Transat | 5,985 km | ~10h |
| BRU Brussels | Brussels Airlines then Air Canada and Etihad Airways | 6,809 km | ~11h |
| IAD Washington | United Airlines then Air Canada and United Airlines | 6,138 km | ~10h 10m |
| PHL Philadelphia | American Airlines then American Airlines and Air Canada | 5,932 km | ~9h 55m |
More from Edinburgh and Toronto
- Toronto (YYZ) to Edinburgh (EDI) · return route
- All direct flights from Edinburgh (EDI)
- All direct flights from Toronto (YYZ)
- Edinburgh to Istanbul (IST)
- Edinburgh to Amsterdam (AMS)
- Edinburgh to Paris (CDG)
- Edinburgh to Frankfurt (FRA)
- Edinburgh to Dubai (DXB)
- Edinburgh to London (LGW)
- Edinburgh to London (LHR)
- Edinburgh to Beijing (PEK)
- Edinburgh to Chicago (ORD)
- Edinburgh to London (STN)
- Edinburgh to Barcelona (BCN)
- Edinburgh to Madrid (MAD)
- Istanbul (IST) to Toronto
- Amsterdam (AMS) to Toronto
- Paris (CDG) to Toronto
- Frankfurt (FRA) to Toronto
- Dubai (DXB) to Toronto
- London (LGW) to Toronto
- London (LHR) to Toronto
- Beijing (PEK) to Toronto
- Manchester (MAN) to Toronto
- Chicago (ORD) to Toronto
- Barcelona (BCN) to Toronto
- Dallas-Fort Worth (DFW) to Toronto
Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.