Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline PLAY

The cheapest airline(s) flying from Riyadh to Toronto is PLAY.

  • PLAY PLAY
  • Royal Jordanian Royal Jordanian
  • Virgin Atlantic Airways Virgin Atlantic Airways
  • British Airways British Airways
  • EgyptAir EgyptAir
  • United Airlines United Airlines
  • Lufthansa Lufthansa
  • Air Canada Air Canada
  • KLM KLM
  • LOT Polish Airlines LOT Polish Airlines
Cheapest Month January

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Riyadh to Toronto is January.

  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
Cheapest Day of the Week Monday

The cheapest day(s) of the week to fly from Riyadh to Toronto is Monday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:30 LHR
    05:40 CAI
    21Hrs, 55m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 14:30 - CAI 05:40 21h 55m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 14:30
    RUHKing Khalid International Airport 03:50
  • YYZToronto Lester B Pearson Intl Airport 17:45
    CAICairo Airport 05:40
  • 21h 55m (5h 35m)
  • 1 Stop YYZ · Toronto 5h 35m
  • Air Canada (AC 857)Boeing 777 300 Er
    EgyptAir (MS 650)Boeing 737 800
  • Air Canada (AC 857)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 04:00 RUH
    14:25 YYZ
    18Hrs, 25m 1 Stop (JED)
  • RUHKing Khalid International Airport 04:00 - YYZ 14:25 18h 25m 1 Stop (JED) Jeddah
  • RUHKing Khalid International Airport 04:00
    JEDKing Abdulaziz International Airport 08:35
  • JEDKing Abdulaziz International Airport 05:55
    YYZToronto Lester B Pearson Intl Airport 14:25
  • 18h 25m (2h 40m)
  • 1 Stop JED · Jeddah 2h 40m
  • Saudia (SV 1015)Boeing 777 300
    Saudia (SV 61)Boeing 787 9
  • Saudia (SV 1015)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 14:30 LHR
    05:55 CAI
    21Hrs, 45m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 14:30 - CAI 05:55 21h 45m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 14:30
    RUHKing Khalid International Airport 04:00
  • YYZToronto Lester B Pearson Intl Airport 17:45
    CAICairo Airport 05:55
  • 21h 45m (5h 20m)
  • 1 Stop YYZ · Toronto 5h 20m
  • Air Canada (AC 857)Boeing 777 300 Er
    EgyptAir (MS 650)Boeing 737 800
  • Air Canada (AC 857)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 04:00 RUH
    14:25 YYZ
    18Hrs, 25m 1 Stop (JED)
  • RUHKing Khalid International Airport 04:00 - YYZ 14:25 18h 25m 1 Stop (JED) Jeddah
  • RUHKing Khalid International Airport 04:00
    JEDKing Abdulaziz International Airport 08:35
  • JEDKing Abdulaziz International Airport 05:55
    YYZToronto Lester B Pearson Intl Airport 14:25
  • 18h 25m (2h 40m)
  • 1 Stop JED · Jeddah 2h 40m
  • Saudia (SV 1015)Airbus
    Saudia (SV 61)Boeing 787 9
  • Saudia (SV 1015)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 04:35 RUH
    14:15 YYZ
    17Hrs, 40m 1 Stop (DOH)
  • RUHKing Khalid International Airport 04:35 - YYZ 14:15 17h 40m 1 Stop (DOH) Doha
  • RUHKing Khalid International Airport 04:35
    DOHHamad International Airport 08:10
  • DOHHamad International Airport 05:55
    YYZToronto Lester B Pearson Intl Airport 14:15
  • 17h 40m (2h 15m)
  • 1 Stop DOH · Doha 2h 15m
  • Qatar Airways (QR 1167)Boeing 777 300 Er
    Qatar Airways (QR 767)Boeing 777 300 Er
  • Qatar Airways (QR 1167)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 14:30 LHR
    08:15 ATH
    21Hrs, 00m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 14:30 - ATH 08:15 21h 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 14:30
    RUHKing Khalid International Airport 04:45
  • YYZToronto Lester B Pearson Intl Airport 17:45
    ATHAthens Airport 08:15
  • 21h (4h 10m)
  • 1 Stop YYZ · Toronto 4h 10m
  • Air Canada (AC 857)Boeing 777 300 Er
    Aegean Airlines (A3 953)Airbus
  • Air Canada (AC 857)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:40 RUH
    16:55 YYZ
    18Hrs, 15m 1 Stop (AMM)
  • RUHKing Khalid International Airport 06:40 - YYZ 16:55 18h 15m 1 Stop (AMM) Amman
  • RUHKing Khalid International Airport 06:40
    AMMAmman Queen Alia International Airport 10:25
  • AMMAmman Queen Alia International Airport 09:15
    YYZToronto Lester B Pearson Intl Airport 16:55
  • 18h 15m (1h 10m)
  • 1 Stop AMM · Amman 1h 10m
  • Royal Jordanian (RJ 735)Embraer 190 E2
    Royal Jordanian (RJ 271)Boeing 787 8
  • Royal Jordanian (RJ 735)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:45 RUH
    18:30 YYZ
    19Hrs, 45m 1 Stop (IST)
  • RUHKing Khalid International Airport 06:45 - YYZ 18:30 19h 45m 1 Stop (IST) Istanbul
  • RUHKing Khalid International Airport 06:45
    ISTIstanbul Airport 15:20
  • ISTIstanbul Airport 11:25
    YYZToronto Lester B Pearson Intl Airport 18:30
  • 19h 45m (3h 55m)
  • 1 Stop IST · Istanbul 3h 55m
  • Turkish Airlines (TK 145)Airbus A321 Neo
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 145)
    • M
    • T
    • W
    • T
    • -
    • -
    • -
  • 06:45 RUH
    18:30 YYZ
    19Hrs, 45m 1 Stop (IST)
  • RUHKing Khalid International Airport 06:45 - YYZ 18:30 19h 45m 1 Stop (IST) Istanbul
  • RUHKing Khalid International Airport 06:45
    ISTIstanbul Airport 15:20
  • ISTIstanbul Airport 11:25
    YYZToronto Lester B Pearson Intl Airport 18:30
  • 19h 45m (3h 55m)
  • 1 Stop IST · Istanbul 3h 55m
  • Turkish Airlines (TK 145)Airbus Industrie A321 Sharklets
    Turkish Airlines (TK 17)Boeing 777 300 Er
  • Turkish Airlines (TK 145)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:30 ORD
    11:55 LHR
    21Hrs, 35m 1 Stop (YYZ)
  • ORDChicago O'Hare International Airport 18:30 - LHR 11:55 21h 35m 1 Stop (YYZ) Toronto
  • ORDChicago O'Hare International Airport 18:30
    RUHKing Khalid International Airport 07:45
  • YYZToronto Lester B Pearson Intl Airport 21:20
    LHRLondon Heathrow Airport 11:55
  • 21h 35m (3h 45m)
  • 1 Stop YYZ · Toronto 3h 45m
  • American Airlines (AA 3456)Embraer 170
    British Airways (BA 258)Boeing 787 9
  • American Airlines (AA 3456)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:45 RUH
    20:15 YYZ
    20Hrs, 30m 1 Stop (LHR)
  • RUHKing Khalid International Airport 07:45 - YYZ 20:15 20h 30m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 07:45
    LHRLondon Heathrow Airport 17:05
  • LHRLondon Heathrow Airport 11:55
    YYZToronto Lester B Pearson Intl Airport 20:15
  • 20h 30m (5h 10m)
  • 1 Stop LHR · London 5h 10m
  • British Airways (BA 258)Boeing 787 9
    British Airways (BA 99)Boeing 777
  • British Airways (BA 258)
    • M
    • -
    • W
    • -
    • -
    • S
    • -
  • 16:00 RUH
    07:15 YYZ
    23Hrs, 15m 1 Stop (DEL)
  • RUHKing Khalid International Airport 16:00 - YYZ 07:15 23h 15m 1 Stop (DEL) New Delhi
  • RUHKing Khalid International Airport 16:00
    DELDelhi Airport 02:55
  • DELDelhi Airport 22:45
    YYZToronto Lester B Pearson Intl Airport 07:15
  • 23h 15m (4h 10m)
  • 1 Stop DEL · New Delhi 4h 10m
  • Air India (AI 926)Airbus A320 Neo
    Air India (AI 187)Boeing 777 300 Er
  • Air India (AI 926)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 16:40 RUH
    08:15 YYZ
    23Hrs, 35m 1 Stop (AUH)
  • RUHKing Khalid International Airport 16:40 - YYZ 08:15 23h 35m 1 Stop (AUH) Abu Dhabi
  • RUHKing Khalid International Airport 16:40
    AUHAbu Dhabi Zayed International Airport 02:35
  • AUHAbu Dhabi Zayed International Airport 19:25
    YYZToronto Lester B Pearson Intl Airport 08:15
  • 23h 35m (7h 10m)
  • 1 Stop AUH · Abu Dhabi 7h 10m
  • Etihad Airways (EY 556)Airbus
    Etihad Airways (EY 21)Airbus A351
  • Etihad Airways (EY 556)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:40 RUH
    08:15 YYZ
    23Hrs, 35m 1 Stop (AUH)
  • RUHKing Khalid International Airport 16:40 - YYZ 08:15 23h 35m 1 Stop (AUH) Abu Dhabi
  • RUHKing Khalid International Airport 16:40
    AUHAbu Dhabi Zayed International Airport 02:35
  • AUHAbu Dhabi Zayed International Airport 19:25
    YYZToronto Lester B Pearson Intl Airport 08:15
  • 23h 35m (7h 10m)
  • 1 Stop AUH · Abu Dhabi 7h 10m
  • Etihad Airways (EY 556)Airbus A321 Neo
    Etihad Airways (EY 21)Airbus A351
  • Etihad Airways (EY 556)
    • M
    • T
    • -
    • T
    • F
    • S
    • -
  • 16:45 RUH
    08:15 YYZ
    23Hrs, 30m 1 Stop (AUH)
  • RUHKing Khalid International Airport 16:45 - YYZ 08:15 23h 30m 1 Stop (AUH) Abu Dhabi
  • RUHKing Khalid International Airport 16:45
    AUHAbu Dhabi Zayed International Airport 02:35
  • AUHAbu Dhabi Zayed International Airport 19:25
    YYZToronto Lester B Pearson Intl Airport 08:15
  • 23h 30m (7h 10m)
  • 1 Stop AUH · Abu Dhabi 7h 10m
  • Etihad Airways (EY 556)Airbus A321 Neo
    Etihad Airways (EY 21)Airbus A351
  • Etihad Airways (EY 556)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:20 RUH
    08:50 YYZ
    20Hrs, 30m 1 Stop (DXB)
  • RUHKing Khalid International Airport 20:20 - YYZ 08:50 20h 30m 1 Stop (DXB) Dubai
  • RUHKing Khalid International Airport 20:20
    DXBDubai International Airport 03:30
  • DXBDubai International Airport 23:30
    YYZToronto Lester B Pearson Intl Airport 08:50
  • 20h 30m (4h)
  • 1 Stop DXB · Dubai 4h
  • Emirates (EK 818)Boeing 777 300 Er
    Emirates (EK 241)Airbus Industrie A380 800
  • Emirates (EK 818)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:20 RUH
    08:50 YYZ
    19Hrs, 30m 1 Stop (DXB)
  • RUHKing Khalid International Airport 21:20 - YYZ 08:50 19h 30m 1 Stop (DXB) Dubai
  • RUHKing Khalid International Airport 21:20
    DXBDubai International Airport 03:30
  • DXBDubai International Airport 00:20
    YYZToronto Lester B Pearson Intl Airport 08:50
  • 19h 30m (3h 10m)
  • 1 Stop DXB · Dubai 3h 10m
  • flydubai (FZ 856)Boeing 737 Max 9 Passenger
    Emirates (EK 241)Airbus Industrie A380 800
  • flydubai (FZ 856)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:00 RUH
    07:00 YYZ
    17Hrs, 00m 1 Stop (CAI)
  • RUHKing Khalid International Airport 22:00 - YYZ 07:00 17h 1 Stop (CAI) Cairo
  • RUHKing Khalid International Airport 22:00
    CAICairo Airport 02:05
  • CAICairo Airport 23:55
    YYZToronto Lester B Pearson Intl Airport 07:00
  • 17h (2h 10m)
  • 1 Stop CAI · Cairo 2h 10m
  • EgyptAir (MS 648)Airbus A320 Neo
    EgyptAir (MS 995)Boeing 787 9
  • EgyptAir (MS 648)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:00 RUH
    07:00 YYZ
    17Hrs, 00m 1 Stop (CAI)
  • RUHKing Khalid International Airport 22:00 - YYZ 07:00 17h 1 Stop (CAI) Cairo
  • RUHKing Khalid International Airport 22:00
    CAICairo Airport 02:05
  • CAICairo Airport 23:55
    YYZToronto Lester B Pearson Intl Airport 07:00
  • 17h (2h 10m)
  • 1 Stop CAI · Cairo 2h 10m
  • EgyptAir (MS 648)Airbus A320 Neo
    EgyptAir (MS 995)Boeing 777 300
  • EgyptAir (MS 648)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 RUH
    07:00 YYZ
    17Hrs, 00m 1 Stop (CAI)
  • RUHKing Khalid International Airport 22:00 - YYZ 07:00 17h 1 Stop (CAI) Cairo
  • RUHKing Khalid International Airport 22:00
    CAICairo Airport 02:05
  • CAICairo Airport 23:55
    YYZToronto Lester B Pearson Intl Airport 07:00
  • 17h (2h 10m)
  • 1 Stop CAI · Cairo 2h 10m
  • EgyptAir (MS 648)Boeing 737 800
    EgyptAir (MS 995)Boeing 777 300
  • EgyptAir (MS 648)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:00 RUH
    07:00 YYZ
    17Hrs, 00m 1 Stop (CAI)
  • RUHKing Khalid International Airport 22:00 - YYZ 07:00 17h 1 Stop (CAI) Cairo
  • RUHKing Khalid International Airport 22:00
    CAICairo Airport 02:05
  • CAICairo Airport 23:55
    YYZToronto Lester B Pearson Intl Airport 07:00
  • 17h (2h 10m)
  • 1 Stop CAI · Cairo 2h 10m
  • EgyptAir (MS 648)Boeing 737 800
    EgyptAir (MS 995)Boeing 787 9
  • EgyptAir (MS 648)
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • 01:00 RUH
    14:55 YYZ
    21Hrs, 55m 1 Stop (LHR)
  • RUHKing Khalid International Airport 01:00 - YYZ 14:55 21h 55m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 01:00
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 21h 55m (6h 30m)
  • 1 Stop LHR · London 6h 30m
  • British Airways (BA 262)Boeing 777
    British Airways (BA 93)Boeing 777
  • British Airways (BA 262)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 01:00 RUH
    14:55 YYZ
    21Hrs, 55m 1 Stop (LHR)
  • RUHKing Khalid International Airport 01:00 - YYZ 14:55 21h 55m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 01:00
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 21h 55m (6h 30m)
  • 1 Stop LHR · London 6h 30m
  • British Airways (BA 262)Boeing 777
    British Airways (BA 93)Boeing Dreamliner Series 10
  • British Airways (BA 262)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 01:00 RUH
    14:55 YYZ
    21Hrs, 55m 1 Stop (LHR)
  • RUHKing Khalid International Airport 01:00 - YYZ 14:55 21h 55m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 01:00
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 21h 55m (6h 30m)
  • 1 Stop LHR · London 6h 30m
  • British Airways (BA 262)Boeing 777 300 Er
    British Airways (BA 93)Boeing 787 9
  • British Airways (BA 262)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 01:00 RUH
    14:55 YYZ
    21Hrs, 55m 1 Stop (LHR)
  • RUHKing Khalid International Airport 01:00 - YYZ 14:55 21h 55m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 01:00
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 21h 55m (6h 30m)
  • 1 Stop LHR · London 6h 30m
  • British Airways (BA 262)Boeing 777
    British Airways (BA 93)Boeing 787 9
  • British Airways (BA 262)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 01:00 RUH
    14:55 YYZ
    21Hrs, 55m 1 Stop (LHR)
  • RUHKing Khalid International Airport 01:00 - YYZ 14:55 21h 55m 1 Stop (LHR) London
  • RUHKing Khalid International Airport 01:00
    LHRLondon Heathrow Airport 11:45
  • LHRLondon Heathrow Airport 05:15
    YYZToronto Lester B Pearson Intl Airport 14:55
  • 21h 55m (6h 30m)
  • 1 Stop LHR · London 6h 30m
  • British Airways (BA 262)Boeing 777 300 Er
    British Airways (BA 93)Boeing 777
  • British Airways (BA 262)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 01:15 RUH
    14:25 YYZ
    21Hrs, 10m 1 Stop (JED)
  • RUHKing Khalid International Airport 01:15 - YYZ 14:25 21h 10m 1 Stop (JED) Jeddah
  • RUHKing Khalid International Airport 01:15
    JEDKing Abdulaziz International Airport 08:35
  • JEDKing Abdulaziz International Airport 03:10
    YYZToronto Lester B Pearson Intl Airport 14:25
  • 21h 10m (5h 25m)
  • 1 Stop JED · Jeddah 5h 25m
  • flyadeal (F3 159)Airbus
    Saudia (SV 61)Boeing 787 9
  • flyadeal (F3 159)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • 14:15 YUL
    06:35 FRA
    21Hrs, 41m 1 Stop (YYZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15 - FRA 06:35 21h 41m 1 Stop (YYZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 15:41
    FRAFrankfurt International Airport 06:35
  • 21h 41m (5h 30m)
  • 1 Stop YYZ · Toronto 5h 30m
  • Air Canada (AC 415)Boeing 737 Max 8 Passenger
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 415)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:55 AMS
    06:35 FRA
    20Hrs, 35m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:35 20h 35m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:35
    FRAFrankfurt International Airport 06:35
  • 20h 35m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 809)
    • -
    • T
    • W
    • T
    • -
    • -
    • -
  • 11:55 AMS
    06:35 FRA
    20Hrs, 35m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:35 20h 35m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:35
    FRAFrankfurt International Airport 06:35
  • 20h 35m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 809)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 10:25 VIE
    06:35 FRA
    20Hrs, 35m 1 Stop (YYZ)
  • VIEVienna Airport 10:25 - FRA 06:35 20h 35m 1 Stop (YYZ) Toronto
  • VIEVienna Airport 10:25
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:35
    FRAFrankfurt International Airport 06:35
  • 20h 35m (2h 25m)
  • 1 Stop YYZ · Toronto 2h 25m
  • Air Canada (AC 887)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 887)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:00 ZRH
    06:35 FRA
    22Hrs, 00m 1 Stop (YYZ)
  • ZRHZurich Airport 13:00 - FRA 06:35 22h 1 Stop (YYZ) Toronto
  • ZRHZurich Airport 13:00
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 16:00
    FRAFrankfurt International Airport 06:35
  • 22h (5h 25m)
  • 1 Stop YYZ · Toronto 5h 25m
  • Air Canada (AC 881)Boeing 777 200 Lr
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 881)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:00 ZRH
    06:35 FRA
    22Hrs, 00m 1 Stop (YYZ)
  • ZRHZurich Airport 13:00 - FRA 06:35 22h 1 Stop (YYZ) Toronto
  • ZRHZurich Airport 13:00
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 16:00
    FRAFrankfurt International Airport 06:35
  • 22h (5h 25m)
  • 1 Stop YYZ · Toronto 5h 25m
  • Air Canada (AC 881)Boeing 777 200 Lr
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 881)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:00 ZRH
    06:35 FRA
    22Hrs, 00m 1 Stop (YYZ)
  • ZRHZurich Airport 13:00 - FRA 06:35 22h 1 Stop (YYZ) Toronto
  • ZRHZurich Airport 13:00
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 16:00
    FRAFrankfurt International Airport 06:35
  • 22h (5h 30m)
  • 1 Stop YYZ · Toronto 5h 30m
  • Air Canada (AC 881)Boeing 777 200 Lr
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 881)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 11:10 LHR
    06:35 FRA
    20Hrs, 25m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 11:10 - FRA 06:35 20h 25m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 11:10
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:25
    FRAFrankfurt International Airport 06:35
  • 20h 25m (3h 50m)
  • 1 Stop YYZ · Toronto 3h 50m
  • Air Canada (AC 855)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 855)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 11:10 LHR
    06:35 FRA
    20Hrs, 25m 1 Stop (YYZ)
  • LHRLondon Heathrow Airport 11:10 - FRA 06:35 20h 25m 1 Stop (YYZ) Toronto
  • LHRLondon Heathrow Airport 11:10
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:25
    FRAFrankfurt International Airport 06:35
  • 20h 25m (3h 50m)
  • 1 Stop YYZ · Toronto 3h 50m
  • Air Canada (AC 855)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 855)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 02:00 RUH
    16:15 YYZ
    22Hrs, 15m 1 Stop (FRA)
  • RUHKing Khalid International Airport 02:00 - YYZ 16:15 22h 15m 1 Stop (FRA) Frankfurt
  • RUHKing Khalid International Airport 02:00
    FRAFrankfurt International Airport 13:35
  • FRAFrankfurt International Airport 06:35
    YYZToronto Lester B Pearson Intl Airport 16:15
  • 22h 15m (7h)
  • 1 Stop FRA · Frankfurt 7h
  • Lufthansa (LH 623)Airbus Industrie A340 600
    Lufthansa (LH 470)Boeing 747
  • Lufthansa (LH 623)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 02:00 RUH
    13:20 YYZ
    19Hrs, 20m 1 Stop (FRA)
  • RUHKing Khalid International Airport 02:00 - YYZ 13:20 19h 20m 1 Stop (FRA) Frankfurt
  • RUHKing Khalid International Airport 02:00
    FRAFrankfurt International Airport 10:05
  • FRAFrankfurt International Airport 06:35
    YYZToronto Lester B Pearson Intl Airport 13:20
  • 19h 20m (3h 30m)
  • 1 Stop FRA · Frankfurt 3h 30m
  • Lufthansa (LH 623)Airbus Industrie A340 600
    Air Canada (AC 841)Airbus Industrie 330 300
  • Lufthansa (LH 623)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:55 AMS
    06:35 FRA
    20Hrs, 35m 1 Stop (YYZ)
  • AMSAmsterdam Airport 11:55 - FRA 06:35 20h 35m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 11:55
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:35
    FRAFrankfurt International Airport 06:35
  • 20h 35m (4h 05m)
  • 1 Stop YYZ · Toronto 4h 05m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 809)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:50 MUC
    06:35 FRA
    20Hrs, 55m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:35 20h 55m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:35
  • 20h 55m (4h 20m)
  • 1 Stop YYZ · Toronto 4h 20m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 837)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:15 AMS
    06:35 FRA
    20Hrs, 55m 1 Stop (YYZ)
  • AMSAmsterdam Airport 12:15 - FRA 06:35 20h 55m 1 Stop (YYZ) Toronto
  • AMSAmsterdam Airport 12:15
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:35
  • 20h 55m (4h 25m)
  • 1 Stop YYZ · Toronto 4h 25m
  • Air Canada (AC 809)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 809)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:50 MUC
    06:35 FRA
    20Hrs, 55m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:35 20h 55m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:35
  • 20h 55m (4h 20m)
  • 1 Stop YYZ · Toronto 4h 20m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 837)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 11:50 MUC
    06:35 FRA
    20Hrs, 55m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:35 20h 55m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:35
  • 20h 55m (4h 20m)
  • 1 Stop YYZ · Toronto 4h 20m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 837)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:50 MUC
    06:35 FRA
    20Hrs, 55m 1 Stop (YYZ)
  • MUCMunich International Airport 11:50 - FRA 06:35 20h 55m 1 Stop (YYZ) Toronto
  • MUCMunich International Airport 11:50
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:55
    FRAFrankfurt International Airport 06:35
  • 20h 55m (4h 20m)
  • 1 Stop YYZ · Toronto 4h 20m
  • Air Canada (AC 837)Boeing 777 300 Er
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 837)
    • -
    • T
    • W
    • T
    • F
    • -
    • -
  • 12:05 CDG
    06:35 FRA
    20Hrs, 50m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:35 20h 50m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:35
  • 20h 50m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 873)
    • -
    • T
    • W
    • T
    • F
    • -
    • -
  • 12:05 CDG
    06:35 FRA
    20Hrs, 50m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:35 20h 50m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:35
  • 20h 50m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 873)
    • M
    • -
    • -
    • T
    • -
    • S
    • -
  • 12:05 CDG
    06:35 FRA
    20Hrs, 50m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:35 20h 50m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:35
  • 20h 50m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 873)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:05 CDG
    06:35 FRA
    20Hrs, 50m 1 Stop (YYZ)
  • CDGParis Charles de Gaulle Airport 12:05 - FRA 06:35 20h 50m 1 Stop (YYZ) Toronto
  • CDGParis Charles de Gaulle Airport 12:05
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:50
    FRAFrankfurt International Airport 06:35
  • 20h 50m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 873)Airbus Industrie 330 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 873)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:15 CPH
    06:35 FRA
    20Hrs, 40m 1 Stop (YYZ)
  • CPHCopenhagen Kastrup Airport 12:15 - FRA 06:35 20h 40m 1 Stop (YYZ) Toronto
  • CPHCopenhagen Kastrup Airport 12:15
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 14:40
    FRAFrankfurt International Airport 06:35
  • 20h 40m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • Air Canada (AC 829)Boeing 787 8
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 829)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 14:15 YUL
    06:35 FRA
    21Hrs, 41m 1 Stop (YYZ)
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15 - FRA 06:35 21h 41m 1 Stop (YYZ) Toronto
  • YULMontreal Pierre Elliott Trudeau Int Airport 14:15
    RUHKing Khalid International Airport 02:00
  • YYZToronto Lester B Pearson Intl Airport 15:41
    FRAFrankfurt International Airport 06:35
  • 21h 41m (5h 30m)
  • 1 Stop YYZ · Toronto 5h 30m
  • Air Canada (AC 415)Airbus A220 300
    Lufthansa (LH 623)Airbus Industrie A340 600
  • Air Canada (AC 415)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Riyadh to Toronto?

The most popular airline flying from Riyadh to Toronto is EgyptAir. Find the latest flight deals on Wego.

How far is Toronto from Riyadh?

The flight distance between Riyadh and Toronto is 10635km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 01:00. The last flight of the day departs at 14:30. See the full list of flight times on Wego.