Direct flights from Muscat to Bahrain
All flights from MCT to BAH non-stop. There are direct flights from Seeb International, Oman to Bahrain International Airport (BAH), Bahrain every day of the week with Gulf Air, Salam Air and Oman Air. The flight distance is 516 miles and the trip usually takes about 1 hour and 35 minutes.
Airlines with non-stop routes:
Gulf Air
Salam Air
Oman Air
KLM
No flights anymore
Flight schedule from Muscat to Bahrain with Gulf Air
This is a weekly direct flight schedule for Gulf Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Flight schedule from Muscat to Bahrain with Salam Air
This is a weekly direct flight schedule for Salam Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Flight schedule from Muscat to Bahrain with Oman Air
This is a weekly direct flight schedule for Oman Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2024-03-15
Muscat to Bahrain flight departures
Select a date to see all scheduled flight departures between MCT to BAH.
MCT - BAH information
-
Distance516 miles (830 km)
-
Flight time1 hour and 35 minutes
-
AirlinesGulf AirSalam AirOman Air
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Gulf Air AircraftAirbus A318 / A319 / A320 / A321
-
Salam Air AircraftAirbus A318 / A319 / A320 / A321
-
Oman Air AircraftBoeing 737 Passenger
Unpublished Flight Rates From Muscat to Bahrain