Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Toronto to Manama is EgyptAir.
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
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 YYZ20:20 BAH16Hrs, 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:25AMMAmman Queen Alia International Airport 18:05
-
AMMAmman Queen Alia International Airport 16:30BAHBahrain 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 YYZ20:20 BAH16Hrs, 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:25AMMAmman Queen Alia International Airport 18:05
-
AMMAmman Queen Alia International Airport 16:30BAHBahrain 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 YYZ20:20 BAH15Hrs, 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:25ISTIstanbul Airport 16:20
-
ISTIstanbul Airport 14:25BAHBahrain 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 YYZ01:05 BAH20Hrs, 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:25ISTIstanbul Airport 21:05
-
ISTIstanbul Airport 14:25BAHBahrain 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 YYZ01:05 BAH20Hrs, 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:25ISTIstanbul Airport 21:05
-
ISTIstanbul Airport 14:25BAHBahrain 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 DXB11:10 FRA19Hrs, 15m 1 Stop (BAH)
-
DXBDubai International Airport 00:20 - FRA 11:10 19h 15m 1 Stop (BAH) Manama
-
DXBDubai International Airport 00:20YYZToronto Lester B Pearson Intl Airport 21:25
-
BAHBahrain Airport 00:40FRAFrankfurt 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 DXB11:10 FRA19Hrs, 10m 1 Stop (BAH)
-
DXBDubai International Airport 00:20 - FRA 11:10 19h 10m 1 Stop (BAH) Manama
-
DXBDubai International Airport 00:20YYZToronto Lester B Pearson Intl Airport 21:30
-
BAHBahrain Airport 00:40FRAFrankfurt 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 DXB11:10 FRA19Hrs, 10m 1 Stop (BAH)
-
DXBDubai International Airport 00:20 - FRA 11:10 19h 10m 1 Stop (BAH) Manama
-
DXBDubai International Airport 00:20YYZToronto Lester B Pearson Intl Airport 21:30
-
BAHBahrain Airport 00:40FRAFrankfurt 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 YYZ00:40 BAH18Hrs, 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:45DXBDubai International Airport 00:20
-
DXBDubai International Airport 19:55BAHBahrain 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 YYZ02:25 BAH20Hrs, 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:45DXBDubai International Airport 02:10
-
DXBDubai International Airport 19:55BAHBahrain 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 YYZ00:05 BAH18Hrs, 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:05LHRLondon Heathrow Airport 14:40
-
LHRLondon Heathrow Airport 10:15BAHBahrain 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 YYZ00:05 BAH18Hrs, 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:05LHRLondon Heathrow Airport 14:40
-
LHRLondon Heathrow Airport 10:15BAHBahrain 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 DOH08:59 JFK18Hrs, 40m 1 Stop (BAH)
-
DOHHamad International Airport 08:50 - JFK 08:59 18h 40m 1 Stop (BAH) Manama
-
DOHHamad International Airport 08:50YYZToronto Lester B Pearson Intl Airport 07:00
-
BAHBahrain Airport 09:40JFKNew 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 DOH09:00 JFK18Hrs, 35m 1 Stop (BAH)
-
DOHHamad International Airport 08:50 - JFK 09:00 18h 35m 1 Stop (BAH) Manama
-
DOHHamad International Airport 08:50YYZToronto Lester B Pearson Intl Airport 07:05
-
BAHBahrain Airport 09:40JFKNew 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 YYZ14:30 BAH16Hrs, 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:55DXBDubai International Airport 14:10
-
DXBDubai International Airport 11:40BAHBahrain 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 YYZ16:20 BAH18Hrs, 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:55DXBDubai International Airport 16:00
-
DXBDubai International Airport 11:40BAHBahrain 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 YYZ19:35 BAH21Hrs, 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:30AUHAbu Dhabi Zayed International Airport 19:20
-
AUHAbu Dhabi Zayed International Airport 12:20BAHBahrain 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 YYZ19:35 BAH21Hrs, 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:30AUHAbu Dhabi Zayed International Airport 19:20
-
AUHAbu Dhabi Zayed International Airport 12:20BAHBahrain 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 YYZ16:55 BAH18Hrs, 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:30AUHAbu Dhabi Zayed International Airport 16:40
-
AUHAbu Dhabi Zayed International Airport 12:20BAHBahrain 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 YYZ16:55 BAH18Hrs, 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:30AUHAbu Dhabi Zayed International Airport 16:40
-
AUHAbu Dhabi Zayed International Airport 12:20BAHBahrain 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 DOH17:44 ORD20Hrs, 06m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - ORD 17:44 20h 06m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 16:44
-
BAHBahrain Airport 20:50ORDChicago 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 DXB18:42 BOS20Hrs, 30m 1 Stop (BAH)
-
DXBDubai International Airport 21:15 - BOS 18:42 20h 30m 1 Stop (BAH) Manama
-
DXBDubai International Airport 21:15YYZToronto Lester B Pearson Intl Airport 17:00
-
BAHBahrain Airport 21:30BOSBoston 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 DOH05:55 LHR19Hrs, 10m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 17:40
-
BAHBahrain Airport 20:50LHRLondon 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 DOH05:55 LHR19Hrs, 10m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 17:40
-
BAHBahrain Airport 20:50LHRLondon 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 DOH05:55 LHR19Hrs, 10m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 17:40
-
BAHBahrain Airport 20:50LHRLondon 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 DOH05:55 LHR19Hrs, 10m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 05:55 19h 10m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 17:40
-
BAHBahrain Airport 20:50LHRLondon 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 DOH06:15 LHR18Hrs, 50m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 18:00
-
BAHBahrain Airport 20:50LHRLondon 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 DOH06:15 LHR18Hrs, 50m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 18:00
-
BAHBahrain Airport 20:50LHRLondon 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 DOH06:15 LHR18Hrs, 50m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 18:00
-
BAHBahrain Airport 20:50LHRLondon 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 DOH06:15 LHR18Hrs, 50m 1 Stop (BAH)
-
DOHHamad International Airport 20:00 - LHR 06:15 18h 50m 1 Stop (BAH) Manama
-
DOHHamad International Airport 20:00YYZToronto Lester B Pearson Intl Airport 18:00
-
BAHBahrain Airport 20:50LHRLondon 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 YYZ19:10 BAH17Hrs, 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:00JEDKing Abdulaziz International Airport 17:00
-
JEDKing Abdulaziz International Airport 13:45BAHBahrain 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 YYZ23:50 BAH21Hrs, 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:00JEDKing Abdulaziz International Airport 21:40
-
JEDKing Abdulaziz International Airport 13:45BAHBahrain 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 YYZ23:50 BAH21Hrs, 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:00JEDKing Abdulaziz International Airport 21:40
-
JEDKing Abdulaziz International Airport 13:45BAHBahrain 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 YYZ00:05 BAH22Hrs, 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:00LHRLondon Heathrow Airport 14:40
-
LHRLondon Heathrow Airport 06:15BAHBahrain 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 YYZ00:05 BAH22Hrs, 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:00LHRLondon Heathrow Airport 14:40
-
LHRLondon Heathrow Airport 06:15BAHBahrain 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
- -
- -
The most popular airline flying from Toronto to Manama is American Airlines. Find the latest flight deals on Wego.
The flight distance between Toronto and Manama is 10722km. Check all available flights on Wego.
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.
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ
All Airports in Manama
Bahrain Airport BAH