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) 2026-01-19 2026-01-19 187 USD 7 hours 20 minutes Connection 2026-01-14T21:27:46
Muscat (MCT) - Bahrain (BAH) 2026-01-16 2026-01-16 187 USD 8 hours 30 minutes Connection 2026-01-14T21:27:10
Muscat (MCT) - Bahrain (BAH) 2026-01-18 2026-01-18 299 USD 6 hours 50 minutes Connection 2026-01-14T21:27:27

Muscat to Bahrain flight status

Flight Origin Destination Departure Arrival Equip
GF561 Muscat (MCT) Bahrain (BAH) 7:30 a.m. 8:05 a.m. Airbus A320neo
WY5561 Muscat (MCT) Bahrain (BAH) 2:40 p.m. 6:40 p.m. Airbus A320-214
WY653 Muscat (MCT) Bahrain (BAH) 7:15 p.m. 8:05 p.m. E75
GF5555 Muscat (MCT) Bahrain (BAH) 2:50 p.m. 3:40 p.m.
WY655 Muscat (MCT) Bahrain (BAH) 2:50 p.m. 3:40 p.m. Boeing 737-800
WY5563 Muscat (MCT) Bahrain (BAH) 12:25 p.m. 4:35 p.m. Airbus A320-214
GF565 Muscat (MCT) Bahrain (BAH) 7:10 p.m. 7:45 p.m. Airbus A320-100/200
GF0567 Muscat (MCT) Bahrain (BAH) 11:55 p.m. 12:29 a.m.
GF567 Muscat (MCT) Bahrain (BAH) 11:55 p.m. 12:29 a.m. Airbus A321neo
GF0565 Muscat (MCT) Bahrain (BAH) 7:10 p.m. 7:45 p.m.
GF5553 Muscat (MCT) Bahrain (BAH) 7:15 p.m. 8:05 p.m.
DC194 Muscat (MCT) Bahrain (BAH) 4:25 p.m. 5:30 p.m. S20
OV263 Muscat (MCT) Bahrain (BAH) 9:30 a.m. 10:15 a.m.
OV265 Muscat (MCT) Bahrain (BAH) 5 p.m. 5:30 p.m. Airbus A320neo
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.
GF563 Muscat (MCT) Bahrain (BAH) 12:30 p.m. 1:05 p.m. Airbus A320-100/200
WY5067 Muscat (MCT) Bahrain (BAH) 11:25 p.m. 11:59 p.m. Airbus A320-214
WY5565 Muscat (MCT) Bahrain (BAH) 6:55 p.m. 7:30 p.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.