×
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 Toronto to Bahrain (Manama). Use Wego's airport directory for a full list of airline flight schedules worldwide.

    Flight Schedules from Toronto to Bahrain (Manama)

    • Depart
      Arrive
      Duration
      Flight & AirCraft
      Mo Tu We Th Fr Sa Su
    • 12:45 (YYZ)
      07:50 (JED) (+1)
      19h
      SV 60 (Boeing 777)
      4h 45m layover in Jeddah (JED)
    • 12:35 (JED)
      14:45 (BAH)
      19h
      GF 184 (Airbus A320)
    • 12:45 (YYZ)
      08:30 (JED) (+1)
      18h 15m
      SV 60 (Boeing 777)
      4h 20m layover in Jeddah (JED)
    • 12:50 (JED)
      15:00 (BAH)
      18h 15m
      SV 526 (Embraer 170)
    • 12:45 (YYZ)
      11:10 (RUH) (+1)
      20h 25m
      SV 60 (Boeing 777)
      4h 50m layover in Riyadh (RUH)
    • 16:00 (RUH)
      17:10 (BAH)
      20h 25m
      GF 190 (Airbus A320)
    • 14:00 (YYZ)
      11:50 (AUH) (+1)
      18h 5m
      EY 140 (Boeing 777-300ER)
      4h layover in Abu Dhabi (AUH)
    • 15:50 (AUH)
      16:05 (BAH)
      18h 5m
      EY 375 (Airbus A320)
    • 15:00 (YYZ)
      11:50 (AUH) (+1)
      17h 10m
      EY 140 (Boeing 777-300ER)
      3h 10m layover in Abu Dhabi (AUH)
    • 15:00 (AUH)
      15:10 (BAH)
      17h 10m
      GF 543 (Airbus A320)
    • 17:00 (YYZ)
      06:30 (FRA) (+1)
      17h 30m
      AC 872 (Boeing 777-300ER)
      4h 15m layover in Frankfurt (FRA)
    • 10:45 (FRA)
      18:30 (BAH)
      17h 30m
      GF 16 (Airbus A320)
    • 18:00 (YYZ)
      05:55 (LHR) (+1)
      17h
      BA 92 (Boeing 777)
      3h 35m layover in London (LHR)
    • 09:30 (LHR)
      19:00 (BAH)
      17h
      GF 2 (Airbus A330-200)
    • 18:20 (YYZ)
      07:15 (AMS) (+1)
      18h 30m
      KL 692 (Boeing 747)
      3h 30m layover in Amsterdam (AMS)
    • 10:45 (AMS)
      20:50 (BAH)
      18h 30m
      KL 435 (Airbus A330)
    • 18:30 (YYZ)
      07:55 (AMS) (+1)
      18h 20m
      9W 233 (Airbus A330-300)
      2h 50m layover in Amsterdam (AMS)
    • 10:45 (AMS)
      20:50 (BAH)
      18h 20m
      KL 435 (Airbus A330)
    • 18:30 (YYZ)
      08:00 (FRA) (+1)
      16h 55m
      LH 471 (Boeing 747-400)
      3h 30m layover in Frankfurt (FRA)
    • 11:30 (FRA)
      18:25 (BAH)
      16h 55m
      GF 16 (Airbus A320)
    • 18:35 (YYZ)
      06:25 (LHR) (+1)
      16h 25m
      AC 856 (Boeing 787-8)
      3h 5m layover in London (LHR)
    • 09:30 (LHR)
      19:00 (BAH)
      16h 25m
      GF 2 (Airbus A330-200)
    • 19:35 (YYZ)
      07:50 (CDG) (+1)
      16h 30m
      AF 351 (Boeing 777-200/200ER)
      3h 10m layover in Paris (CDG)
    • 11:00 (CDG)
      19:05 (BAH)
      16h 30m
      GF 18 (Airbus A320)
    • 20:40 (YYZ)
      08:35 (LHR) (+1)
      16h 15m
      AC 848 (Boeing 777-300ER)
      2h 40m layover in London (LHR)
    • 11:15 (LHR)
      19:55 (BAH)
      16h 15m
      BA 125 (Boeing 777)
    • 20:55 (YYZ)
      17:40 (DXB) (+1)
      15h 35m
      AC 56 (Boeing 777-300ER)
      1h 35m layover in Dubai (DXB)
    • 19:15 (DXB)
      19:30 (BAH)
      15h 35m
      GF 509 (Airbus A320)
    • 20:55 (YYZ)
      17:40 (DXB) (+1)
      17h 35m
      AC 56 (Boeing 777-300ER)
      3h 35m layover in Dubai (DXB)
    • 21:15 (DXB)
      21:30 (BAH)
      17h 35m
      EK 833 (Boeing 777-300ER)
    • 20:55 (YYZ)
      17:40 (DXB) (+1)
      17h 40m
      AC 56 (Boeing 777-300ER)
      3h 40m layover in Dubai (DXB)
    • 21:20 (DXB)
      21:35 (BAH)
      17h 40m
      GF 511 (Airbus A320)
    • 21:40 (YYZ)
      11:10 (FRA) (+1)
      17h 5m
      AC 876 (Boeing 777-200LR)
      2h 25m layover in Frankfurt (FRA)
    • 13:35 (FRA)
      22:45 (BAH)
      17h 5m
      LH 632 (Airbus A330-300)
    • 21:40 (YYZ)
      18:35 (DXB) (+1)
      16h 55m
      EK 242 (Airbus A380-800)
      2h 45m layover in Dubai (DXB)
    • 21:20 (DXB)
      21:35 (BAH)
      16h 55m
      GF 511 (Airbus A320)
    • 21:50 (YYZ)
      09:50 (LHR) (+1)
      15h 5m
      BA 98 (Boeing 777)
      1h 25m layover in London (LHR)
    • 11:15 (LHR)
      19:55 (BAH)
      15h 5m
      BA 125 (Boeing 777)
    • 21:50 (YYZ)
      18:35 (DXB) (+1)
      16h 35m
      EK 242 (Airbus A380-800)
      2h 40m layover in Dubai (DXB)
    • 21:15 (DXB)
      21:25 (BAH)
      16h 35m
      EK 833 (Boeing 777-300ER)
    • 21:50 (YYZ)
      18:35 (DXB) (+1)
      19h
      EK 242 (Airbus A380-800)
      5h layover in Dubai (DXB)
    • 23:35 (DXB)
      23:50 (BAH)
      19h
      GF 513 (Airbus A320)
    • 23:55 (YYZ)
      11:20 (LHR) (+1)
      16h 5m
      AC 858 (Boeing 787-8)
      2h 5m layover in London (LHR)
    • 13:25 (LHR)
      23:00 (BAH)
      16h 5m
      BA 125 (Boeing 777)