Bahrain to Muscat Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Bahrain — Muscat

36 flights in a week

Departure and arrival times are local (Bahrain and Muscat)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:20 03:50 daily GF560 Gulf Air 1h 30m Bahrain International Airport — Muscat International Airport Select dates
01:45 04:25 mon, sun GF560 Gulf Air 1h 40m Bahrain International Airport — Muscat International Airport Select dates
15:40 18:10 thu, sat GF564 Gulf Air 1h 30m Bahrain International Airport — Muscat International Airport Select dates
15:45 18:30 mon, wed, fri, sun WY656 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates
16:20 19:00 mon WY656 Oman Air 1h 40m Bahrain International Airport — Muscat International Airport Select dates
18:10 20:50 mon WY656 Oman Air 1h 40m Bahrain International Airport — Muscat International Airport Select dates
19:15 22:00 mon WY656 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates
20:40 23:10 daily GF566 Gulf Air 1h 30m Bahrain International Airport — Muscat International Airport Select dates
20:40 23:05 mon, tue, fri GF566 Gulf Air 1h 25m Bahrain International Airport — Muscat International Airport Select dates
20:45 23:30 tue, wed, thu, fri, sat WY654 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates
21:00 23:45 thu WY654 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates
21:20 00:05 wed WY654 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates
21:25 00:10 sat WY654 Oman Air 1h 45m Bahrain International Airport — Muscat International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.