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-03 2024-05-17 227 USD 3 hours 0 minutes Direct 2024-04-22T12:05:42
Muscat (MCT) - Bahrain (BAH) 2024-04-24 2024-05-01 242 USD 21 hours 5 minutes Connection 2024-04-22T05:26:14
Muscat (MCT) - Bahrain (BAH) 2024-04-24 2024-04-27 242 USD 38 hours 30 minutes Connection 2024-04-21T16:12:53
Muscat (MCT) - Bahrain (BAH) 2024-04-24 2024-04-29 242 USD 7 hours 30 minutes Connection 2024-04-21T20:48:54
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-05-01 242 USD 14 hours 50 minutes Connection 2024-04-22T03:08:01
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-05-03 242 USD 29 hours 20 minutes Connection 2024-04-22T04:38:23
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-05-04 242 USD 17 hours 5 minutes Connection 2024-04-21T08:56:46
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-04-27 242 USD 19 hours 5 minutes Connection 2024-04-21T15:13:19
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-04-28 242 USD 9 hours 35 minutes Connection 2024-04-22T12:15:45
Muscat (MCT) - Bahrain (BAH) 2024-04-25 2024-04-29 242 USD 12 hours 35 minutes Connection 2024-04-21T12:36:07
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-05-02 242 USD 7 hours 30 minutes Connection 2024-04-23T05:31:40
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-05-03 242 USD 7 hours 35 minutes Connection 2024-04-21T12:37:23
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-05-04 242 USD 12 hours 35 minutes Connection 2024-04-21T12:36:14
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-05-05 242 USD 7 hours 30 minutes Connection 2024-04-23T12:21:49
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-04-28 242 USD 16 hours 45 minutes Connection 2024-04-22T12:01:04
Muscat (MCT) - Bahrain (BAH) 2024-04-26 2024-04-30 242 USD 17 hours 25 minutes Connection 2024-04-21T10:29:38
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-01 242 USD 38 hours 45 minutes Connection 2024-04-22T06:54:32
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-02 242 USD 26 hours 50 minutes Connection 2024-04-22T09:52:21
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-03 242 USD 21 hours 55 minutes Connection 2024-04-22T14:32:42
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-04 242 USD 12 hours 25 minutes Connection 2024-04-22T08:46:58
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-06 242 USD 10 hours 15 minutes Connection 2024-04-23T20:17:23
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-15 242 USD 38 hours 50 minutes Connection 2024-04-23T23:40:31
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-05-16 242 USD 26 hours 55 minutes Connection 2024-04-21T20:15:29
Muscat (MCT) - Bahrain (BAH) 2024-04-27 2024-04-29 242 USD 12 hours 25 minutes Connection 2024-04-22T12:41:39
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-05-01 242 USD 33 hours 20 minutes Connection 2024-04-22T05:07:38
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-05-02 242 USD 38 hours 50 minutes Connection 2024-04-23T06:33:17
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-05-05 242 USD 21 hours 55 minutes Connection 2024-04-22T13:40:36
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-05-09 242 USD 21 hours 55 minutes Connection 2024-04-23T13:15:00
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-05-11 242 USD 21 hours 55 minutes Connection 2024-04-21T12:40:39
Muscat (MCT) - Bahrain (BAH) 2024-04-28 2024-04-30 242 USD 29 hours 10 minutes Connection 2024-04-22T04:28:34

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
GF567 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m. Airbus A321neo
GF561 Muscat (MCT) Bahrain (BAH) 7:40 a.m. 8:15 a.m. 320
GF565 Muscat (MCT) Bahrain (BAH) 7:10 p.m. 7:45 p.m. Airbus A320-100/200
OV265 Muscat (MCT) Bahrain (BAH) 5:50 p.m. 6:20 p.m. 32N
GF5553 Muscat (MCT) Bahrain (BAH) 7:05 p.m. 7:50 p.m.
GF0567 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m.
OV263 Muscat (MCT) Bahrain (BAH) 9:30 a.m. 10:15 a.m.
WY655 Muscat (MCT) Bahrain (BAH) 8:20 p.m. 10:50 p.m. Boeing 737 Max 8
WY657 Muscat (MCT) Bahrain (BAH) 2 a.m. 2:50 a.m. E75
GF5557 Muscat (MCT) Bahrain (BAH) 2 a.m. 2:50 a.m.
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.