Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-02 |
2024-06-26 |
1345 USD |
98 hours 59 minutes |
Connection |
2024-05-02T20:18:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-10-12 |
2024-10-27 |
1350 USD |
79 hours 19 minutes |
Connection |
2024-05-01T17:35:11 |
Ottawa (YOW) - Bahrain (BAH) |
2024-10-11 |
2024-10-26 |
1354 USD |
71 hours 54 minutes |
Connection |
2024-05-01T17:34:05 |
Ottawa (YOW) - Bahrain (BAH) |
2024-05-10 |
2024-05-13 |
1361 USD |
72 hours 12 minutes |
Connection |
2024-05-02T18:24:23 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-03 |
2024-06-08 |
1381 USD |
68 hours 32 minutes |
Connection |
2024-05-03T12:26:16 |
Ottawa (YOW) - Bahrain (BAH) |
2024-10-04 |
2024-10-20 |
1386 USD |
87 hours 10 minutes |
Connection |
2024-05-01T17:58:44 |
Ottawa (YOW) - Bahrain (BAH) |
2024-05-09 |
2024-05-20 |
1390 USD |
69 hours 17 minutes |
Connection |
2024-05-01T19:50:29 |
Ottawa (YOW) - Bahrain (BAH) |
2024-05-10 |
2024-06-03 |
1390 USD |
78 hours 39 minutes |
Connection |
2024-05-01T05:41:17 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-01 |
2024-06-07 |
1485 USD |
67 hours 2 minutes |
Connection |
2024-05-01T13:48:44 |
Ottawa (YOW) - Bahrain (BAH) |
2024-12-01 |
2024-12-31 |
1507 USD |
66 hours 32 minutes |
Connection |
2024-05-01T14:33:31 |
Ottawa (YOW) - Bahrain (BAH) |
2024-12-24 |
2025-01-06 |
1585 USD |
63 hours 28 minutes |
Connection |
2024-05-01T07:40:47 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-22 |
2024-07-17 |
1654 USD |
82 hours 59 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-23 |
2024-07-17 |
1654 USD |
82 hours 59 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-24 |
2024-07-17 |
1654 USD |
75 hours 14 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-25 |
2024-07-17 |
1654 USD |
82 hours 59 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-26 |
2024-07-23 |
1654 USD |
49 hours 31 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-07-04 |
2024-07-08 |
1656 USD |
67 hours 53 minutes |
Connection |
2024-05-01T07:42:31 |
Ottawa (YOW) - Bahrain (BAH) |
2024-12-24 |
2025-01-07 |
1672 USD |
59 hours 59 minutes |
Connection |
2024-05-01T07:40:47 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-27 |
2024-07-23 |
1707 USD |
78 hours 46 minutes |
Connection |
2024-05-02T02:08:01 |
Ottawa (YOW) - Bahrain (BAH) |
2024-07-04 |
2024-07-31 |
1807 USD |
72 hours 29 minutes |
Connection |
2024-05-01T07:41:36 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-28 |
2024-07-24 |
1839 USD |
64 hours 9 minutes |
Connection |
2024-05-02T02:08:02 |
Ottawa (YOW) - Bahrain (BAH) |
2024-06-03 |
2024-06-09 |
1875 USD |
67 hours 45 minutes |
Connection |
2024-05-03T12:26:15 |
Ottawa (YOW) - Bahrain (BAH) |
2024-05-04 |
2024-05-10 |
1979 USD |
76 hours 45 minutes |
Connection |
2024-05-04T12:34:18 |