Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline EgyptAir

The cheapest airline(s) flying from Toronto to Manama is EgyptAir.

  • EgyptAir EgyptAir
  • American Airlines American Airlines
  • Etihad Airways Etihad Airways
  • British Airways British Airways
  • Royal Jordanian Royal Jordanian
  • Air Canada Air Canada
  • Turkish Airlines Turkish Airlines
  • Gulf Air Gulf Air
  • Air Transat Air Transat
  • United Airlines United Airlines
Cheapest Month February

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Toronto to Manama is February.

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

The cheapest day(s) of the week to fly from Toronto to Manama is Tuesday.

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

Flight Schedules

Last Updated: Sat, 2 Nov, 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
  • 19:25 YYZ
    20:20 BAH
    16Hrs, 55m 1 Stop (AMM)
  • YYZToronto Lester B Pearson Intl Airport 19:25 - BAH 20:20 16h 55m 1 Stop (AMM) Amman
  • YYZToronto Lester B Pearson Intl Airport 19:25
    AMMAmman Queen Alia International Airport 18:05
  • AMMAmman Queen Alia International Airport 16:30
    BAHBahrain Airport 20:20
  • 16h 55m (1h 35m)
  • 1 Stop AMM · Amman 1h 35m
  • Royal Jordanian (RJ 272)Boeing 787 8
    Gulf Air (GF 963)Airbus
  • Royal Jordanian (RJ 272)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 19:25 YYZ
    20:20 BAH
    16Hrs, 55m 1 Stop (AMM)
  • YYZToronto Lester B Pearson Intl Airport 19:25 - BAH 20:20 16h 55m 1 Stop (AMM) Amman
  • YYZToronto Lester B Pearson Intl Airport 19:25
    AMMAmman Queen Alia International Airport 18:05
  • AMMAmman Queen Alia International Airport 16:30
    BAHBahrain Airport 20:20
  • 16h 55m (1h 35m)
  • 1 Stop AMM · Amman 1h 35m
  • Royal Jordanian (RJ 272)Boeing 787 8
    Gulf Air (GF 963)Airbus A320 Neo
  • Royal Jordanian (RJ 272)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:25 YYZ
    20:20 BAH
    15Hrs, 55m 1 Stop (IST)
  • YYZToronto Lester B Pearson Intl Airport 20:25 - BAH 20:20 15h 55m 1 Stop (IST) Istanbul
  • YYZToronto Lester B Pearson Intl Airport 20:25
    ISTIstanbul Airport 16:20
  • ISTIstanbul Airport 14:25
    BAHBahrain Airport 20:20
  • 15h 55m (1h 55m)
  • 1 Stop IST · Istanbul 1h 55m
  • Turkish Airlines (TK 18)Boeing 777 300 Er
    Gulf Air (GF 44)Airbus A320 Neo
  • Turkish Airlines (TK 18)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 20:25 YYZ
    01:05 BAH
    20Hrs, 40m 1 Stop (IST)
  • YYZToronto Lester B Pearson Intl Airport 20:25 - BAH 01:05 20h 40m 1 Stop (IST) Istanbul
  • YYZToronto Lester B Pearson Intl Airport 20:25
    ISTIstanbul Airport 21:05
  • ISTIstanbul Airport 14:25
    BAHBahrain Airport 01:05
  • 20h 40m (6h 40m)
  • 1 Stop IST · Istanbul 6h 40m
  • Turkish Airlines (TK 18)Boeing 777 300 Er
    Turkish Airlines (TK 778)Airbus A321 Neo
  • Turkish Airlines (TK 18)
    • -
    • T
    • W
    • T
    • F
    • -
    • S
  • 20:25 YYZ
    01:05 BAH
    20Hrs, 40m 1 Stop (IST)
  • YYZToronto Lester B Pearson Intl Airport 20:25 - BAH 01:05 20h 40m 1 Stop (IST) Istanbul
  • YYZToronto Lester B Pearson Intl Airport 20:25
    ISTIstanbul Airport 21:05
  • ISTIstanbul Airport 14:25
    BAHBahrain Airport 01:05
  • 20h 40m (6h 40m)
  • 1 Stop IST · Istanbul 6h 40m
  • Turkish Airlines (TK 18)Boeing 777 300 Er
    Turkish Airlines (TK 778)Airbus Industrie A321 Sharklets
  • Turkish Airlines (TK 18)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 00:20 DXB
    11:10 FRA
    19Hrs, 15m 1 Stop (BAH)
  • DXBDubai International Airport 00:20 - FRA 11:10 19h 15m 1 Stop (BAH) Manama
  • DXBDubai International Airport 00:20
    YYZToronto Lester B Pearson Intl Airport 21:25
  • BAHBahrain Airport 00:40
    FRAFrankfurt International Airport 11:10
  • 19h 15m (3h 45m)
  • 1 Stop BAH · Manama 3h 45m
  • flydubai (FZ 29)Boeing 737 Max 8 Passenger
    Air Canada (AC 842)Boeing 787 8
  • flydubai (FZ 29)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 00:20 DXB
    11:10 FRA
    19Hrs, 10m 1 Stop (BAH)
  • DXBDubai International Airport 00:20 - FRA 11:10 19h 10m 1 Stop (BAH) Manama
  • DXBDubai International Airport 00:20
    YYZToronto Lester B Pearson Intl Airport 21:30
  • BAHBahrain Airport 00:40
    FRAFrankfurt International Airport 11:10
  • 19h 10m (3h 45m)
  • 1 Stop BAH · Manama 3h 45m
  • flydubai (FZ 29)Boeing 737 Max 8 Passenger
    Air Canada (AC 842)Boeing 777 300 Er
  • flydubai (FZ 29)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 00:20 DXB
    11:10 FRA
    19Hrs, 10m 1 Stop (BAH)
  • DXBDubai International Airport 00:20 - FRA 11:10 19h 10m 1 Stop (BAH) Manama
  • DXBDubai International Airport 00:20
    YYZToronto Lester B Pearson Intl Airport 21:30
  • BAHBahrain Airport 00:40
    FRAFrankfurt International Airport 11:10
  • 19h 10m (3h 45m)
  • 1 Stop BAH · Manama 3h 45m
  • flydubai (FZ 29)Boeing 737 Max 8 Passenger
    Air Canada (AC 842)Boeing 787 8
  • flydubai (FZ 29)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:45 YYZ
    00:40 BAH
    18Hrs, 55m 1 Stop (DXB)
  • YYZToronto Lester B Pearson Intl Airport 21:45 - BAH 00:40 18h 55m 1 Stop (DXB) Dubai
  • YYZToronto Lester B Pearson Intl Airport 21:45
    DXBDubai International Airport 00:20
  • DXBDubai International Airport 19:55
    BAHBahrain Airport 00:40
  • 18h 55m (4h 25m)
  • 1 Stop DXB · Dubai 4h 25m
  • Air Canada (AC 56)Boeing 787 9
    flydubai (FZ 29)Boeing 737 Max 8 Passenger
  • Air Canada (AC 56)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:45 YYZ
    02:25 BAH
    20Hrs, 40m 1 Stop (DXB)
  • YYZToronto Lester B Pearson Intl Airport 21:45 - BAH 02:25 20h 40m 1 Stop (DXB) Dubai
  • YYZToronto Lester B Pearson Intl Airport 21:45
    DXBDubai International Airport 02:10
  • DXBDubai International Airport 19:55
    BAHBahrain Airport 02:25
  • 20h 40m (6h 15m)
  • 1 Stop DXB · Dubai 6h 15m
  • Air Canada (AC 56)Boeing 787 9
    Emirates (EK 835)Boeing 777 300 Er
  • Air Canada (AC 56)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:05 YYZ
    00:05 BAH
    18Hrs, 00m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 22:05 - BAH 00:05 18h 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 22:05
    LHRLondon Heathrow Airport 14:40
  • LHRLondon Heathrow Airport 10:15
    BAHBahrain Airport 00:05
  • 18h (4h 25m)
  • 1 Stop LHR · London 4h 25m
  • British Airways (BA 98)Boeing 777
    British Airways (BA 125)Boeing 777
  • British Airways (BA 98)
    • M
    • T
    • W
    • -
    • F
    • S
    • -
  • 22:05 YYZ
    00:05 BAH
    18Hrs, 00m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 22:05 - BAH 00:05 18h 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 22:05
    LHRLondon Heathrow Airport 14:40
  • LHRLondon Heathrow Airport 10:15
    BAHBahrain Airport 00:05
  • 18h (4h 25m)
  • 1 Stop LHR · London 4h 25m
  • British Airways (BA 98)Boeing 787 8
    British Airways (BA 125)Boeing 777
  • British Airways (BA 98)
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 08:50 DOH
    08:59 JFK
    18Hrs, 40m 1 Stop (BAH)
  • DOHHamad International Airport 08:50 - JFK 08:59 18h 40m 1 Stop (BAH) Manama
  • DOHHamad International Airport 08:50
    YYZToronto Lester B Pearson Intl Airport 07:00
  • BAHBahrain Airport 09:40
    JFKNew York John F. Kennedy International Airport 08:59
  • 18h 40m (3h 36m)
  • 1 Stop BAH · Manama 3h 36m
  • Qatar Airways (QR 1102)Airbus
    American Airlines (AA 4559)Embraer Emb 175
  • Qatar Airways (QR 1102)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 08:50 DOH
    09:00 JFK
    18Hrs, 35m 1 Stop (BAH)
  • DOHHamad International Airport 08:50 - JFK 09:00 18h 35m 1 Stop (BAH) Manama
  • DOHHamad International Airport 08:50
    YYZToronto Lester B Pearson Intl Airport 07:05
  • BAHBahrain Airport 09:40
    JFKNew York John F. Kennedy International Airport 09:00
  • 18h 35m (3h 35m)
  • 1 Stop BAH · Manama 3h 35m
  • Qatar Airways (QR 1102)Airbus
    American Airlines (AA 4559)Embraer Emb 175
  • Qatar Airways (QR 1102)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 13:55 YYZ
    14:30 BAH
    16Hrs, 35m 1 Stop (DXB)
  • YYZToronto Lester B Pearson Intl Airport 13:55 - BAH 14:30 16h 35m 1 Stop (DXB) Dubai
  • YYZToronto Lester B Pearson Intl Airport 13:55
    DXBDubai International Airport 14:10
  • DXBDubai International Airport 11:40
    BAHBahrain Airport 14:30
  • 16h 35m (2h 30m)
  • 1 Stop DXB · Dubai 2h 30m
  • Emirates (EK 242)Airbus Industrie A380 800
    flydubai (FZ 21)Boeing 737 Max 8 Passenger
  • Emirates (EK 242)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:55 YYZ
    16:20 BAH
    18Hrs, 25m 1 Stop (DXB)
  • YYZToronto Lester B Pearson Intl Airport 13:55 - BAH 16:20 18h 25m 1 Stop (DXB) Dubai
  • YYZToronto Lester B Pearson Intl Airport 13:55
    DXBDubai International Airport 16:00
  • DXBDubai International Airport 11:40
    BAHBahrain Airport 16:20
  • 18h 25m (4h 20m)
  • 1 Stop DXB · Dubai 4h 20m
  • Emirates (EK 242)Airbus Industrie A380 800
    Emirates (EK 839)Boeing 777 300 Er
  • Emirates (EK 242)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:30 YYZ
    19:35 BAH
    21Hrs, 05m 1 Stop (AUH)
  • YYZToronto Lester B Pearson Intl Airport 14:30 - BAH 19:35 21h 05m 1 Stop (AUH) Abu Dhabi
  • YYZToronto Lester B Pearson Intl Airport 14:30
    AUHAbu Dhabi Zayed International Airport 19:20
  • AUHAbu Dhabi Zayed International Airport 12:20
    BAHBahrain Airport 19:35
  • 21h 05m (7h)
  • 1 Stop AUH · Abu Dhabi 7h
  • Etihad Airways (EY 22)Airbus A351
    Gulf Air (GF 545)Airbus A321 Neo
  • Etihad Airways (EY 22)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 14:30 YYZ
    19:35 BAH
    21Hrs, 05m 1 Stop (AUH)
  • YYZToronto Lester B Pearson Intl Airport 14:30 - BAH 19:35 21h 05m 1 Stop (AUH) Abu Dhabi
  • YYZToronto Lester B Pearson Intl Airport 14:30
    AUHAbu Dhabi Zayed International Airport 19:20
  • AUHAbu Dhabi Zayed International Airport 12:20
    BAHBahrain Airport 19:35
  • 21h 05m (7h)
  • 1 Stop AUH · Abu Dhabi 7h
  • Etihad Airways (EY 22)Airbus A351
    Gulf Air (GF 545)Airbus
  • Etihad Airways (EY 22)
    • M
    • T
    • W
    • -
    • -
    • -
    • S
  • 14:30 YYZ
    16:55 BAH
    18Hrs, 25m 1 Stop (AUH)
  • YYZToronto Lester B Pearson Intl Airport 14:30 - BAH 16:55 18h 25m 1 Stop (AUH) Abu Dhabi
  • YYZToronto Lester B Pearson Intl Airport 14:30
    AUHAbu Dhabi Zayed International Airport 16:40
  • AUHAbu Dhabi Zayed International Airport 12:20
    BAHBahrain Airport 16:55
  • 18h 25m (4h 20m)
  • 1 Stop AUH · Abu Dhabi 4h 20m
  • Etihad Airways (EY 22)Airbus A351
    Etihad Airways (EY 643)Airbus Industrie A320 Sharklets
  • Etihad Airways (EY 22)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 14:30 YYZ
    16:55 BAH
    18Hrs, 25m 1 Stop (AUH)
  • YYZToronto Lester B Pearson Intl Airport 14:30 - BAH 16:55 18h 25m 1 Stop (AUH) Abu Dhabi
  • YYZToronto Lester B Pearson Intl Airport 14:30
    AUHAbu Dhabi Zayed International Airport 16:40
  • AUHAbu Dhabi Zayed International Airport 12:20
    BAHBahrain Airport 16:55
  • 18h 25m (4h 20m)
  • 1 Stop AUH · Abu Dhabi 4h 20m
  • Etihad Airways (EY 22)Airbus A351
    Etihad Airways (EY 643)Airbus
  • Etihad Airways (EY 22)
    • M
    • T
    • -
    • -
    • -
    • -
    • S
  • 20:00 DOH
    17:44 ORD
    20Hrs, 06m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - ORD 17:44 20h 06m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 16:44
  • BAHBahrain Airport 20:50
    ORDChicago O'Hare International Airport 17:44
  • 20h 06m (4h 01m)
  • 1 Stop BAH · Manama 4h 01m
  • Qatar Airways (QR 1108)Airbus
    American Airlines (AA 3608)Embraer 170
  • Qatar Airways (QR 1108)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 21:15 DXB
    18:42 BOS
    20Hrs, 30m 1 Stop (BAH)
  • DXBDubai International Airport 21:15 - BOS 18:42 20h 30m 1 Stop (BAH) Manama
  • DXBDubai International Airport 21:15
    YYZToronto Lester B Pearson Intl Airport 17:00
  • BAHBahrain Airport 21:30
    BOSBoston Logan International Airport 18:42
  • 20h 30m (5h 23m)
  • 1 Stop BAH · Manama 5h 23m
  • Emirates (EK 833)Boeing 777 300 Er
    Air Canada (AC 8696)Embraer Emb 175
  • Emirates (EK 833)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:00 DOH
    05:55 LHR
    19Hrs, 10m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 17:40
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 05:55
  • 19h 10m (4h 25m)
  • 1 Stop BAH · Manama 4h 25m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 9
  • Qatar Airways (QR 1108)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:00 DOH
    05:55 LHR
    19Hrs, 10m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 17:40
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 05:55
  • 19h 10m (4h 25m)
  • 1 Stop BAH · Manama 4h 25m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 8
  • Qatar Airways (QR 1108)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:00 DOH
    05:55 LHR
    19Hrs, 10m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 17:40
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 05:55
  • 19h 10m (4h 25m)
  • 1 Stop BAH · Manama 4h 25m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 9
  • Qatar Airways (QR 1108)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 20:00 DOH
    05:55 LHR
    19Hrs, 10m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 17:40
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 05:55
  • 19h 10m (4h 25m)
  • 1 Stop BAH · Manama 4h 25m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 8
  • Qatar Airways (QR 1108)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:00 DOH
    06:15 LHR
    18Hrs, 50m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 18:00
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 06:15
  • 18h 50m (4h 05m)
  • 1 Stop BAH · Manama 4h 05m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 777
  • Qatar Airways (QR 1108)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:00 DOH
    06:15 LHR
    18Hrs, 50m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 18:00
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 06:15
  • 18h 50m (4h 05m)
  • 1 Stop BAH · Manama 4h 05m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 777
  • Qatar Airways (QR 1108)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:00 DOH
    06:15 LHR
    18Hrs, 50m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 18:00
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 06:15
  • 18h 50m (4h 05m)
  • 1 Stop BAH · Manama 4h 05m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 9
  • Qatar Airways (QR 1108)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:00 DOH
    06:15 LHR
    18Hrs, 50m 1 Stop (BAH)
  • DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
  • DOHHamad International Airport 20:00
    YYZToronto Lester B Pearson Intl Airport 18:00
  • BAHBahrain Airport 20:50
    LHRLondon Heathrow Airport 06:15
  • 18h 50m (4h 05m)
  • 1 Stop BAH · Manama 4h 05m
  • Qatar Airways (QR 1108)Airbus
    British Airways (BA 92)Boeing 787 9
  • Qatar Airways (QR 1108)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:00 YYZ
    19:10 BAH
    17Hrs, 10m 1 Stop (JED)
  • YYZToronto Lester B Pearson Intl Airport 18:00 - BAH 19:10 17h 10m 1 Stop (JED) Jeddah
  • YYZToronto Lester B Pearson Intl Airport 18:00
    JEDKing Abdulaziz International Airport 17:00
  • JEDKing Abdulaziz International Airport 13:45
    BAHBahrain Airport 19:10
  • 17h 10m (3h 15m)
  • 1 Stop JED · Jeddah 3h 15m
  • Saudia (SV 62)Boeing 787 9
    Saudia (SV 526)Airbus
  • Saudia (SV 62)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 18:00 YYZ
    23:50 BAH
    21Hrs, 50m 1 Stop (JED)
  • YYZToronto Lester B Pearson Intl Airport 18:00 - BAH 23:50 21h 50m 1 Stop (JED) Jeddah
  • YYZToronto Lester B Pearson Intl Airport 18:00
    JEDKing Abdulaziz International Airport 21:40
  • JEDKing Abdulaziz International Airport 13:45
    BAHBahrain Airport 23:50
  • 21h 50m (7h 55m)
  • 1 Stop JED · Jeddah 7h 55m
  • Saudia (SV 62)Boeing 787 9
    Gulf Air (GF 174)Airbus A321 Neo
  • Saudia (SV 62)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 18:00 YYZ
    23:50 BAH
    21Hrs, 50m 1 Stop (JED)
  • YYZToronto Lester B Pearson Intl Airport 18:00 - BAH 23:50 21h 50m 1 Stop (JED) Jeddah
  • YYZToronto Lester B Pearson Intl Airport 18:00
    JEDKing Abdulaziz International Airport 21:40
  • JEDKing Abdulaziz International Airport 13:45
    BAHBahrain Airport 23:50
  • 21h 50m (7h 55m)
  • 1 Stop JED · Jeddah 7h 55m
  • Saudia (SV 62)Boeing 787 9
    Gulf Air (GF 174)Airbus
  • Saudia (SV 62)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 18:00 YYZ
    00:05 BAH
    22Hrs, 05m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 18:00 - BAH 00:05 22h 05m 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 18:00
    LHRLondon Heathrow Airport 14:40
  • LHRLondon Heathrow Airport 06:15
    BAHBahrain Airport 00:05
  • 22h 05m (8h 25m)
  • 1 Stop LHR · London 8h 25m
  • British Airways (BA 92)Boeing 787 9
    British Airways (BA 125)Boeing 777
  • British Airways (BA 92)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:00 YYZ
    00:05 BAH
    22Hrs, 05m 1 Stop (LHR)
  • YYZToronto Lester B Pearson Intl Airport 18:00 - BAH 00:05 22h 05m 1 Stop (LHR) London
  • YYZToronto Lester B Pearson Intl Airport 18:00
    LHRLondon Heathrow Airport 14:40
  • LHRLondon Heathrow Airport 06:15
    BAHBahrain Airport 00:05
  • 22h 05m (8h 25m)
  • 1 Stop LHR · London 8h 25m
  • British Airways (BA 92)Boeing 777
    British Airways (BA 125)Boeing 777
  • British Airways (BA 92)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Toronto to Manama?

The most popular airline flying from Toronto to Manama is American Airlines. Find the latest flight deals on Wego.

How far is Manama from Toronto?

The flight distance between Toronto and Manama is 10722km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:20. The last flight of the day departs at 19:25. See the full list of flight times on Wego.