Airlines with flights from Toronto to Cairo
There are 8 airlines with scheduled flights between YYZ and CAI. EgyptAir is the only airline with non-stop flights from Pearson to Cairo International Airport and the flight time is 10 hours and 25 minutes.
Choose airline
Schedules
Non-stop with EgyptAir
-
Total flight time: 10 hours and 25 minutes
-
Cairo is a EgyptAir hub.
-
5 flights per week
-
Boeing 777-300
-
Business and first class available
YYZ
Direct
CAI
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
MS996
----
12:45
12:45
12:45
12:45
12:45
12:45
The timetable & schedule information was updated at 2026-04-21
Via Casablanca with Royal Air Maroc
-
Total flight time: 13h 55m - 13h 55m.
-
One World Alliance
-
6 flights per week
YYZ
Via CMN
CAI
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
AT211
AT270
AT270
----
----
22:25
----
22:25
----
22:25
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 14h 00m - 14h 05m.
-
15 flights per week
YYZ
Via FRA
CAI
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
LH471
LH582
LH582
18:20
18:20
18:20
18:20
18:20
18:20
18:20
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 15h 10m - 16h 20m.
-
One World Alliance
-
17 flights per week
YYZ
Via LHR
CAI
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
BA92
BA396
BA396
18:05
18:05
18:05
18:05
18:05
18:05
18:10
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 16h 00m - 16h 25m.
-
18 flights per week
YYZ
Via IST
CAI
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
TK18
TK694
TK694
21:50
21:50
21:50
21:50
21:50
----
21:50
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between YYZ and CAI. EgyptAir is the only airline with non-stop flights from Pearson to Cairo International Airport and the flight time is 10 hours and 25 minutes.
Via Jeddah with Saudia
Via Rome with ITA Airways
Via Amman with Royal Jordanian