×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Search for flights

    Find Flight Schedules

    Use Wego.com to access the greatest selection of flights online. Find the most convenient scheduled flights flying from Bahrain (Manama) to Toronto. Use Wego's airport directory for a full list of airline flight schedules worldwide.

    Flight Schedules from Bahrain (Manama) to Toronto

    • Depart
      Arrive
      Duration
      Flight & AirCraft
      Mo Tu We Th Fr Sa Su
    • 00:15 (BAH)
      06:20 (FRA)
      20h 20m
      LH 9635 (Airbus A330-300)
      3h 40m layover in Frankfurt (FRA)
    • 10:00 (FRA)
      13:35 (YYZ)
      20h 20m
      AC 873 (Boeing 777-300ER)
    • 00:20 (BAH)
      06:25 (FRA)
      20h 15m
      LH 633 (Airbus A330-300)
      3h 35m layover in Frankfurt (FRA)
    • 10:00 (FRA)
      13:35 (YYZ)
      20h 15m
      AC 873 (Boeing 777-300ER)
    • 00:30 (BAH)
      05:50 (ISB)
      20h 25m
      GF 770 (Airbus A330)
      2h 5m layover in Islamabad (ISB)
    • 07:55 (ISB)
      13:55 (YYZ)
      20h 25m
      PK 781 (Boeing 777)
    • 00:40 (BAH)
      05:50 (LHE)
      20h 15m
      GF 764 (Airbus A330-200)
      2h 15m layover in Lahore (LHE)
    • 08:05 (LHE)
      13:55 (YYZ)
      20h 15m
      PK 797 (Boeing 777)
    • 00:50 (BAH)
      05:35 (KHI)
      20h 5m
      GF 752 (Airbus A320)
      2h 20m layover in Karachi (KHI)
    • 07:55 (KHI)
      13:55 (YYZ)
      20h 5m
      PK 783 (Boeing 777)
    • 01:25 (BAH)
      06:45 (FRA)
      17h 10m
      GF 17 (Airbus A320)
      2h 35m layover in Frankfurt (FRA)
    • 09:20 (FRA)
      11:35 (YYZ)
      17h 10m
      AC 873 (Boeing 777-300ER)
    • 01:30 (BAH)
      07:20 (CDG)
      18h 30m
      GF 19 (Airbus A320)
      3h 40m layover in Paris (CDG)
    • 11:00 (CDG)
      13:00 (YYZ)
      18h 30m
      AC 881 (Boeing 777-300ER)
    • 01:50 (BAH)
      06:15 (LHR)
      17h 55m
      BA 124 (Boeing 777)
      2h 45m layover in London (LHR)
    • 09:00 (LHR)
      11:45 (YYZ)
      17h 55m
      AC 869 (Boeing 787-8)
    • 02:00 (BAH)
      06:35 (LHR)
      17h 45m
      GF 7 (Airbus A330-200)
      2h 25m layover in London (LHR)
    • 09:00 (LHR)
      12:45 (YYZ)
      17h 45m
      AC 869 (Boeing 787-8)
    • 02:35 (BAH)
      06:10 (IST)
      20h 5m
      TK 779 (Airbus A321 (Sharklets))
      4h 45m layover in Istanbul (IST)
    • 10:55 (IST)
      15:40 (YYZ)
      20h 5m
      AC 811 (Boeing 787-8)
    • 03:50 (BAH)
      06:05 (DXB)
      19h 15m
      EK 836 (Boeing 777-300ER)
      3h 50m layover in Dubai (DXB)
    • 09:55 (DXB)
      16:05 (YYZ)
      19h 15m
      EK 241 (Airbus A380-800)
    • 10:10 (BAH)
      15:20 (LHR)
      17h 30m
      GF 3 (Airbus A330-200)
      2h 40m layover in London (LHR)
    • 18:00 (LHR)
      20:40 (YYZ)
      17h 30m
      AC 859 (Boeing 777-200LR)
    • 17:50 (BAH)
      20:00 (DXB)
      18h 10m
      EK 840 (Boeing 777-300)
      3h 30m layover in Dubai (DXB)
    • 23:30 (DXB)
      05:00 (YYZ) (+1)
      18h 10m
      AC 57 (Boeing 787-900)
    • 18:00 (BAH)
      19:15 (RUH)
      22h
      SV 521 (Embraer 170)
      4h 35m layover in Riyadh (RUH)
    • 23:50 (RUH)
      09:00 (YYZ) (+1)
      22h
      SV 61 (Boeing 777)
    • 18:20 (BAH)
      20:35 (DXB)
      17h 40m
      GF 510 (Airbus A320)
      2h 20m layover in Dubai (DXB)
    • 22:55 (DXB)
      05:00 (YYZ) (+1)
      17h 40m
      AC 57 (Boeing 787-900)
    • 19:45 (BAH)
      21:00 (RUH)
      21h
      GF 169 (Airbus A330-200)
      layover in Riyadh (RUH)
    • 00:00 (RUH)
      09:45 (YYZ)
      21h
      SV 61 (Boeing 777)
    • 20:20 (BAH)
      22:35 (DXB)
      16h 40m
      GF 512 (Airbus A320)
      1h 20m layover in Dubai (DXB)
    • 23:55 (DXB)
      05:00 (YYZ) (+1)
      16h 40m
      AC 57 (Boeing 777-300ER)
    • 20:40 (BAH)
      22:50 (AUH)
      19h 10m
      GF 546 (Airbus A320)
      45m layover in Abu Dhabi (AUH)
    • 02:35 (AUH)
      08:50 (YYZ)
      19h 10m
      EY 141 (Boeing 777-300ER)
    • 22:50 (BAH)
      01:05 (AUH) (+1)
      17h 40m
      EY 372 (Airbus A319)
      1h 55m layover in Abu Dhabi (AUH)
    • 03:00 (AUH)
      09:30 (YYZ)
      17h 40m
      EY 141 (Boeing 777-300ER)
    • 23:10 (BAH)
      01:40 (JED) (+1)
      17h 35m
      SV 525 (Embraer 170)
      1h 40m layover in Jeddah (JED)
    • 03:20 (JED)
      09:45 (YYZ)
      17h 35m
      SV 61 (Boeing 777)