Airlines with flights from Cairo to Toronto
There are 9 airlines with scheduled flights between CAI and YYZ. EgyptAir is the only airline with non-stop flights from Cairo International Airport to Pearson and the flight time is 11 hours and 30 minutes.
Choose airline
Schedules
Non-stop with EgyptAir
-
Total flight time: 11 hours and 30 minutes
-
Cairo is a EgyptAir hub.
-
5 flights per week
-
Boeing 777-300
-
Business and first class available
CAI
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
MS995
----
02:55
02:55
02:55
02:55
02:55
02:55
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 14h 30m - 15h 40m.
-
One World Alliance
-
21 flights per week
CAI
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
BA399
BA93
BA93
07:25
07:30
07:30
07:35
07:30
07:30
07:25
The timetable & schedule information was updated at 2026-04-21
Via Rome with ITA Airways
-
Total flight time: 16h 20m - 16h 20m.
-
14 flights per week
CAI
Via FCO
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
AZ895
AZ650
AZ650
04:45
----
04:45
04:45
04:45
----
04:45
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 17h 00m - 17h 00m.
-
18 flights per week
CAI
Via IST
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
TK691
TK17
TK17
10:05
10:05
10:05
10:05
10:05
----
10:05
The timetable & schedule information was updated at 2026-04-21
Via Casablanca with Royal Air Maroc
-
Total flight time: 17h 30m - 17h 30m.
-
One World Alliance
-
6 flights per week
CAI
Via CMN
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
AT273
AT210
AT210
----
----
09:40
----
09:40
----
09:40
The timetable & schedule information was updated at 2026-04-21

There are 9 airlines with scheduled flights between CAI and YYZ. EgyptAir is the only airline with non-stop flights from Cairo International Airport to Pearson and the flight time is 11 hours and 30 minutes.
Via Amman with Royal Jordanian
Via Jeddah with Saudia
Via Paris with Air France
Via Warsaw with LOT