Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-05 |
2024-06-12 |
451 USD |
35 hours 45 minutes |
Connection |
2024-05-06T19:21:50 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-09 |
2024-05-12 |
491 USD |
29 hours 35 minutes |
Connection |
2024-05-03T07:56:28 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-14 |
2024-05-25 |
537 USD |
23 hours 45 minutes |
Connection |
2024-05-05T23:05:04 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-26 |
2024-05-31 |
538 USD |
21 hours 35 minutes |
Connection |
2024-05-06T06:01:59 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-01 |
2024-06-14 |
545 USD |
36 hours 15 minutes |
Connection |
2024-05-06T14:59:08 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-17 |
2024-05-22 |
545 USD |
31 hours 5 minutes |
Connection |
2024-05-04T09:41:23 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-10 |
2024-05-22 |
565 USD |
19 hours 30 minutes |
Connection |
2024-05-04T10:15:27 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-17 |
2024-05-17 |
565 USD |
21 hours 35 minutes |
Connection |
2024-05-04T09:42:37 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-15 |
2024-06-21 |
587 USD |
42 hours 30 minutes |
Connection |
2024-05-06T21:13:15 |
Bahrain (BAH) - Zurich (ZRH) |
2024-07-08 |
2024-07-23 |
623 USD |
32 hours 40 minutes |
Connection |
2024-05-05T14:32:45 |
Bahrain (BAH) - Zurich (ZRH) |
2024-08-05 |
2024-08-20 |
636 USD |
32 hours 5 minutes |
Connection |
2024-05-05T23:17:30 |
Bahrain (BAH) - Zurich (ZRH) |
2024-08-07 |
2024-08-22 |
636 USD |
25 hours 0 minutes |
Connection |
2024-05-05T14:28:10 |
Bahrain (BAH) - Zurich (ZRH) |
2024-07-19 |
2024-07-24 |
652 USD |
36 hours 55 minutes |
Connection |
2024-05-04T07:57:55 |
Bahrain (BAH) - Zurich (ZRH) |
2024-11-28 |
2024-12-04 |
653 USD |
25 hours 20 minutes |
Connection |
2024-05-05T10:54:29 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-13 |
2024-06-20 |
664 USD |
21 hours 15 minutes |
Connection |
2024-05-04T18:29:14 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-14 |
2024-06-21 |
664 USD |
28 hours 45 minutes |
Connection |
2024-05-06T21:01:37 |
Bahrain (BAH) - Zurich (ZRH) |
2024-07-08 |
2024-07-15 |
666 USD |
42 hours 10 minutes |
Connection |
2024-05-06T21:55:23 |
Bahrain (BAH) - Zurich (ZRH) |
2024-05-16 |
2024-05-19 |
673 USD |
19 hours 55 minutes |
Connection |
2024-05-07T02:56:23 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-13 |
2024-06-21 |
714 USD |
41 hours 45 minutes |
Connection |
2024-05-06T21:07:46 |
Bahrain (BAH) - Zurich (ZRH) |
2024-08-15 |
2024-08-31 |
777 USD |
17 hours 30 minutes |
Connection |
2024-05-04T17:19:24 |
Bahrain (BAH) - Zurich (ZRH) |
2024-07-06 |
2024-07-09 |
780 USD |
21 hours 55 minutes |
Connection |
2024-05-06T01:29:28 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-23 |
2024-07-05 |
793 USD |
17 hours 25 minutes |
Connection |
2024-05-05T11:35:29 |
Bahrain (BAH) - Zurich (ZRH) |
2024-11-28 |
2024-11-28 |
825 USD |
20 hours 45 minutes |
Connection |
2024-05-05T10:52:57 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-14 |
2024-06-20 |
1141 USD |
41 hours 45 minutes |
Connection |
2024-05-06T11:02:40 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-16 |
2024-06-29 |
1520 USD |
40 hours 35 minutes |
Connection |
2024-05-04T19:54:28 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-15 |
2024-06-29 |
1834 USD |
53 hours 45 minutes |
Connection |
2024-05-04T19:55:15 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-15 |
2024-06-20 |
1848 USD |
45 hours 0 minutes |
Connection |
2024-05-04T20:01:58 |
Bahrain (BAH) - Zurich (ZRH) |
2024-06-15 |
2024-06-28 |
1848 USD |
52 hours 10 minutes |
Connection |
2024-05-04T20:02:02 |