Fly from
Fly to
Budget
C$ 1,014 - C$ 1,375
Route
Depart
Return
Price
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Mon 4/9
1 stop32h 15m
Casablanca Mohamed V
Fri 1/12
2 stops27h 10m
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Mon 4/9
2 stops20h 37m
Casablanca Mohamed V
Fri 1/12
2 stops29h 25m
Toronto Pearson IntlNairobi Jomo Kenyatta Intl
YYZ - NBO
YYZNBO
Toronto Pearson Intl
Tue 7/11
1 stop30h 25m
Nairobi Jomo Kenyatta Intl
Tue 21/11
1 stop20h 04m
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Tue 3/10
1 stop18h 40m
Casablanca Mohamed V
Sat 21/10
1 stop31h 25m
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Wed 15/11
2 stops32h 25m
Casablanca Mohamed V
Thu 30/11
2 stops33h 05m
Toronto Pearson IntlCairo
YYZ - CAI
YYZCAI
Toronto Pearson Intl
Tue 3/10
1 stop25h 50m
Cairo
Wed 29/5
2 stops29h 30m
Toronto Pearson IntlCasablanca Mohamed V
YYZ - CMN
YYZCMN
Toronto Pearson Intl
Fri 27/10
1 stop31h 30m
Casablanca Mohamed V
Sat 4/11
1 stop27h 50m
Toronto Pearson IntlLagos Murtala Muhammed
YYZ - LOS
YYZLOS
Toronto Pearson Intl
Thu 19/10
1 stop19h 15m
Lagos Murtala Muhammed
Mon 30/10
1 stop21h 15m
Toronto Pearson IntlDar Es Salaam
YYZ - DAR
YYZDAR
Toronto Pearson Intl
Wed 18/10
2 stops22h 20m
Dar Es Salaam
Wed 8/11
2 stops30h 46m
0%of flight departures | Early morningMidnight to 6 am |
---|---|
100%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |