- Saskatoon (YXE) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–7 Non-stop flights per dayat least 3h 16minfrom $113 - Calgary (YYC) Toronto (YYZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 17 Non-stop flights per dayat least 2h 58minfrom $130 - Montréal-Pierre Elliott Trudeau International (YUL) Casablanca (CMN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 6h 35minfrom $412 - Toronto (YTO) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 6h 40minfrom $530 - Vancouver (YVR) Toronto (YTO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 20 Non-stop flights per dayat least 3h 29minfrom $173 - Toronto (YTO) Vancouver (YVR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 22 Non-stop flights per dayat least 4h 45minfrom $182 - Toronto (YYZ) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2 Non-stop flights per weekat least 7h 50minfrom $612 - Toronto (YTO) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2 Non-stop flights per weekat least 7h 50minfrom $612 - Toronto (YTO) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 7h 55minfrom $674 - Winnipeg (YWG) Toronto (YTO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 9 Non-stop flights per dayat least 2h 24minfrom $124 - Toronto (YTO) Kelowna (YLW)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 4 Non-stop flights per dayat least 4h 40minfrom $128 - Calgary (YYC) Toronto (YTO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 19 Non-stop flights per dayat least 2h 58minfrom $130 - Vancouver (YVR) Delhi (DEL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 13h 35minfrom $954 - Toronto (YTO) Delhi (DEL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 12h 50minfrom $1,385 - Montreal (YMQ) Casablanca (CMN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 6h 35minfrom $412 - Winnipeg (YWG) Amsterdam (AMS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 11h 30minfrom $682 - Toronto (YYZ) Accra (ACC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 15h 5minfrom $1,256 - Toronto (YYZ) Lagos (LOS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 15h 20minfrom $964 - Ottawa (YOW) Amsterdam (AMS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 9h 35minfrom $331 - Montréal-Pierre Elliott Trudeau International (YUL) Baghdad (BGW)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 16h 5minfrom $1,484
Stops
- Direct flight
Departure airport
Destination country
Destination airport
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday