Cheap flights from Muscat to Bahrain

Find cheap Bahrain to Muscat flights with our free search service. Compare all available fares for direct or connection flights from Bahrain to Muscat.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Muscat to Bahrain flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Muscat (MCT) - Bahrain (BAH) 2024-05-01 2024-05-03 243 USD 14 hours 35 minutes Connection 2024-04-27T18:46:57
Muscat (MCT) - Bahrain (BAH) 2024-05-01 2024-05-04 243 USD 14 hours 25 minutes Connection 2024-04-27T06:29:39
Muscat (MCT) - Bahrain (BAH) 2024-05-01 2024-05-05 243 USD 9 hours 35 minutes Connection 2024-04-27T18:55:34
Muscat (MCT) - Bahrain (BAH) 2024-05-01 2024-05-06 243 USD 11 hours 35 minutes Connection 2024-04-27T09:32:50
Muscat (MCT) - Bahrain (BAH) 2024-05-01 2024-05-08 243 USD 9 hours 25 minutes Connection 2024-04-27T17:42:24
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-04 243 USD 19 hours 5 minutes Connection 2024-04-27T06:53:09
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-05 243 USD 34 hours 0 minutes Connection 2024-04-27T09:46:05
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-06 243 USD 41 hours 25 minutes Connection 2024-04-28T17:32:57
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-08 243 USD 16 hours 50 minutes Connection 2024-04-28T04:12:18
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-09 243 USD 12 hours 35 minutes Connection 2024-04-27T11:15:23
Muscat (MCT) - Bahrain (BAH) 2024-05-02 2024-05-10 243 USD 33 hours 40 minutes Connection 2024-04-28T20:41:05
Muscat (MCT) - Bahrain (BAH) 2024-05-03 2024-06-02 243 USD 22 hours 0 minutes Connection 2024-04-28T09:57:57
Muscat (MCT) - Bahrain (BAH) 2024-05-03 2024-05-05 243 USD 14 hours 35 minutes Connection 2024-04-27T22:35:45
Muscat (MCT) - Bahrain (BAH) 2024-05-03 2024-05-10 243 USD 26 hours 30 minutes Connection 2024-04-28T00:29:43
Muscat (MCT) - Bahrain (BAH) 2024-05-03 2024-05-11 243 USD 9 hours 25 minutes Connection 2024-04-27T10:57:20
Muscat (MCT) - Bahrain (BAH) 2024-05-04 2024-06-01 243 USD 16 hours 55 minutes Connection 2024-04-28T09:57:44
Muscat (MCT) - Bahrain (BAH) 2024-05-04 2024-06-02 243 USD 16 hours 50 minutes Connection 2024-04-28T09:57:19
Muscat (MCT) - Bahrain (BAH) 2024-05-04 2024-05-07 243 USD 16 hours 50 minutes Connection 2024-04-29T14:21:11
Muscat (MCT) - Bahrain (BAH) 2024-05-04 2024-05-10 243 USD 43 hours 35 minutes Connection 2024-04-28T10:59:41
Muscat (MCT) - Bahrain (BAH) 2024-05-04 2024-05-11 243 USD 31 hours 50 minutes Connection 2024-04-29T12:22:27
Muscat (MCT) - Bahrain (BAH) 2024-05-05 2024-06-02 243 USD 36 hours 40 minutes Connection 2024-04-28T09:57:35
Muscat (MCT) - Bahrain (BAH) 2024-05-05 2024-05-08 243 USD 23 hours 55 minutes Connection 2024-04-28T04:02:13
Muscat (MCT) - Bahrain (BAH) 2024-05-05 2024-05-12 243 USD 29 hours 10 minutes Connection 2024-04-27T09:37:23
Muscat (MCT) - Bahrain (BAH) 2024-05-05 2024-05-15 243 USD 29 hours 10 minutes Connection 2024-04-28T13:52:36
Muscat (MCT) - Bahrain (BAH) 2024-05-06 2024-05-08 243 USD 28 hours 40 minutes Connection 2024-04-29T16:13:57
Muscat (MCT) - Bahrain (BAH) 2024-05-06 2024-05-09 243 USD 26 hours 15 minutes Connection 2024-04-27T06:18:31
Muscat (MCT) - Bahrain (BAH) 2024-05-06 2024-05-10 243 USD 9 hours 35 minutes Connection 2024-04-27T10:47:36
Muscat (MCT) - Bahrain (BAH) 2024-05-06 2024-05-13 243 USD 12 hours 25 minutes Connection 2024-04-27T07:49:28
Muscat (MCT) - Bahrain (BAH) 2024-05-08 2024-05-12 243 USD 45 hours 20 minutes Connection 2024-04-30T09:12:49
Muscat (MCT) - Bahrain (BAH) 2024-05-08 2024-05-20 243 USD 9 hours 40 minutes Connection 2024-04-28T16:19:21

Muscat to Bahrain flight status

Flight Origin Destination Departure Arrival Equip
WY653 Muscat (MCT) Bahrain (BAH) 7:05 p.m. 7:50 p.m. E75
GF0567 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m.
WY655 Muscat (MCT) Bahrain (BAH) 8:20 p.m. 10:50 p.m. Boeing 737 Max 8
GF5553 Muscat (MCT) Bahrain (BAH) 7:05 p.m. 7:50 p.m.
GF561 Muscat (MCT) Bahrain (BAH) 7:40 a.m. 8:15 a.m. 320
OV265 Muscat (MCT) Bahrain (BAH) 5:50 p.m. 6:20 p.m. 32N
GF565 Muscat (MCT) Bahrain (BAH) 7:10 p.m. 7:45 p.m. Airbus A320-100/200
GF567 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m. Airbus A321neo
OV263 Muscat (MCT) Bahrain (BAH) 9:30 a.m. 10:15 a.m.
GF5557 Muscat (MCT) Bahrain (BAH) 2 a.m. 2:50 a.m.
WY657 Muscat (MCT) Bahrain (BAH) 2 a.m. 2:50 a.m. E75
GF5555 Muscat (MCT) Bahrain (BAH) 2:40 p.m. 3:30 p.m.
GF0565 Muscat (MCT) Bahrain (BAH) 3:50 p.m. 4:25 p.m.
DC194 Muscat (MCT) Bahrain (BAH) 4:25 p.m. 5:30 p.m. S20
GF563 Muscat (MCT) Bahrain (BAH) 12:30 p.m. 1:05 p.m. Airbus A320-100/200
WY5565 Muscat (MCT) Bahrain (BAH) 6:55 p.m. 7:30 p.m. Airbus A320-214
WY5067 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m. Airbus A320-214
WY5563 Muscat (MCT) Bahrain (BAH) 12:30 p.m. 1:05 p.m. Airbus A320-214
WY5561 Muscat (MCT) Bahrain (BAH) 7:40 a.m. 8:15 a.m. Airbus A320-214
WY651 Muscat (MCT) Bahrain (BAH) 8:45 a.m. 9:30 a.m. E75
GF655 Muscat (MCT) Bahrain (BAH) 2:40 p.m. 3:30 p.m. Boeing 737 Max 8
GF2263 Muscat (MCT) Bahrain (BAH) 9:40 p.m. 12:05 a.m. A320
OV1265 Muscat (MCT) Bahrain (BAH) 12:25 p.m. 1 p.m. A20N
GF5551 Muscat (MCT) Bahrain (BAH) 8:50 a.m. 9:30 a.m. None
ES526 Muscat (MCT) Bahrain (BAH) None None B762
GF5563 Muscat (MCT) Bahrain (BAH) 12:15 p.m. 12:50 p.m.
GF5561 Muscat (MCT) Bahrain (BAH) 8 a.m. 8:35 a.m.
D7543 Muscat (MCT) Bahrain (BAH) 12:15 p.m. 12:50 p.m. 330
GF5067 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m.