Airlines with flights from Edinburgh to Toronto
There are 10 airlines with scheduled flights between EDI and YYZ. Both Air Canada and WestJet operates non-stop flights from Edinburgh Airport to Pearson and the flight time is 7 hours.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 7 hours
-
Toronto is a Air Canada hub.
-
7 flights per week
-
Boeing 787-9
-
Business class available
EDI
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AC807
09:00
09:00
09:00
09:00
09:00
09:00
09:00
The timetable & schedule information was updated at 2026-04-21
Non-stop with WestJet
-
Total flight time: 7 hours and 40 minutes
-
Low-cost airline
-
Toronto is a WestJet hub (Secondary hub).
-
7 flights per week
-
Boeing 737MAX 8 Passenger
EDI
Direct
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WS37
11:30
11:30
11:30
11:30
11:30
11:30
11:30
The timetable & schedule information was updated at 2026-04-21
Via Reykjavik with Icelandair
-
Total flight time: 9h 55m - 12h 50m.
-
12 flights per week
EDI
Via KEF
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FI435
FI603
FI603
14:15
----
14:15
----
14:15
----
14:15
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 10h 25m - 14h 30m.
-
One World Alliance
-
76 flights per week
EDI
Via LHR
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA1465
BA93
BA93
----
----
06:40
07:00
----
07:40
07:30
BA1467
BA93
BA93
07:00
07:00
----
----
08:35
----
08:35
BA1437
BA93
BA93
09:00
09:15
----
08:35
----
----
----
BA1441
BA93
BA93
----
10:25
10:25
10:40
10:20
09:15
----
BA1439
BA93
BA93
10:05
----
----
09:55
09:25
----
10:05
BA1435
BA93
BA93
----
09:55
----
----
----
----
----
BA1443
BA99
BA99
----
12:10
----
----
11:30
11:10
----
BA1441
BA99
BA99
11:25
----
----
----
----
----
----
BA1437
BA99
BA99
----
----
----
----
----
----
11:30
BA1433
BA99
BA99
----
----
----
----
----
11:45
----
BA1449
BA99
BA99
----
----
----
12:40
----
----
----
BA1435
BA99
BA99
12:45
----
12:50
13:20
14:00
----
----
BA1445
BA99
BA99
----
13:10
----
----
----
----
14:00
BA1447
BA99
BA99
13:20
----
13:40
----
----
13:50
----
The timetable & schedule information was updated at 2026-04-21
Via Halifax with WestJet
-
Total flight time: 10h 35m - 12h 50m.
-
Low-cost airline
-
Toronto is a WestJet hub (Secondary hub).
-
3 flights per week
-
Boeing 737MAX 8 Passenger
EDI
Via YHZ
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
WS73
WS803
WS803
----
09:25
----
----
09:25
----
09:25
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 10h 50m - 11h 01m.
-
One World Alliance
-
7 flights per week
EDI
Via PHL
YYZ
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA279
AA4652
AA4652
11:25
11:25
11:25
11:25
11:25
----
11:25
The timetable & schedule information was updated at 2026-04-21

There are 10 airlines with scheduled flights between EDI and YYZ. Both Air Canada and WestJet operates non-stop flights from Edinburgh Airport to Pearson and the flight time is 7 hours.
Via Dublin with Aer Lingus
Via Dulles with United
Via Amsterdam with KLM
Via Paris with Air France
Via New York with Delta