Direct flights from Bahrain to Muscat

BAH - MCT route map All flights from BAH to MCT non-stop. There are direct flights from Bahrain International Airport, Bahrain to Seeb International (MCT), Oman 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 30 minutes.

BAH
Bahrain Airport
BahrainBahrain , Bahrain
MCT
Seeb International
OmanMuscat , Oman
BAH
Bahrain Airport
BahrainBahrain , Bahrain
Seeb
OmanMuscat , Oman
MCT
Flight time is 1 hour and 30 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Gulf Air

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1-2 flights per day
1-2 flights per day

Salam Air

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1-2 flights per day
1-2 flights per day

Oman Air

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1-2 flights per day
1-2 flights per day
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Flight schedule from Bahrain to Muscat 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
Mon
Dec 11
Tue
Dec 12
Wed
Dec 13
Thu
Dec 14
Fri
Dec 15
Sat
Dec 16
Sun
Dec 17
GF560
----
----
----
----
01:45
----
----
GF562
----
----
----
09:05
----
09:05
----
GF564
----
----
15:40
----
----
----
15:40
GF566
20:10
20:10
20:10
20:10
20:10
----
20:10

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - MCT
Flight schedule from Bahrain to Muscat 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
Mon
Dec 11
Tue
Dec 12
Wed
Dec 13
Thu
Dec 14
Fri
Dec 15
Sat
Dec 16
Sun
Dec 17
OV264
10:45
10:45
10:45
10:45
10:45
10:45
----
OV266
18:15
18:15
----
18:15
18:15
18:15
18:15

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - MCT
Flight schedule from Bahrain to Muscat 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
Mon
Dec 11
Tue
Dec 12
Wed
Dec 13
Thu
Dec 14
Fri
Dec 15
Sat
Dec 16
Sun
Dec 17
WY658
----
03:55
----
03:55
----
03:55
----
WY656
16:25
----
16:25
----
16:25
----
16:25
WY654
----
21:45
----
21:45
----
21:45
----

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - MCT

Bahrain to Muscat flight departures

Select a date to see all scheduled flight departures between BAH to MCT.

Sunday
Sun
Dec 10
4 flights
Monday
Mon
Dec 11
4 flights
Tuesday
Tue
Dec 12
5 flights
Wednesday
Wed
Dec 13
4 flights
Thursday
Thu
Dec 14
6 flights
Friday
Fri
Dec 15
5 flights
Saturday
Sat
Dec 16
6 flights
Time
Airline
Flight
15:40
Gulf Air Gulf Air
GF564
16:25
Oman Air Oman Air
WY656
18:15
Salam Air Salam Air
OV266
20:10
Gulf Air Gulf Air
GF566
10:45
Salam Air Salam Air
OV264
16:25
Oman Air Oman Air
WY656
18:15
Salam Air Salam Air
OV266
20:10
Gulf Air Gulf Air
GF566
03:55
Oman Air Oman Air
WY658
10:45
Salam Air Salam Air
OV264
18:15
Salam Air Salam Air
OV266
20:10
Gulf Air Gulf Air
GF566
21:45
Oman Air Oman Air
WY654
10:45
Salam Air Salam Air
OV264
15:40
Gulf Air Gulf Air
GF564
16:25
Oman Air Oman Air
WY656
20:10
Gulf Air Gulf Air
GF566
03:55
Oman Air Oman Air
WY658
09:05
Gulf Air Gulf Air
GF562
10:45
Salam Air Salam Air
OV264
18:15
Salam Air Salam Air
OV266
20:10
Gulf Air Gulf Air
GF566
21:45
Oman Air Oman Air
WY654
01:45
Gulf Air Gulf Air
GF560
10:45
Salam Air Salam Air
OV264
16:25
Oman Air Oman Air
WY656
18:15
Salam Air Salam Air
OV266
20:10
Gulf Air Gulf Air
GF566
03:55
Oman Air Oman Air
WY658
09:05
Gulf Air Gulf Air
GF562
09:05
Gulf Air Gulf Air
GF562
10:45
Salam Air Salam Air
OV264
18:15
Salam Air Salam Air
OV266
21:45
Oman Air Oman Air
WY654
BAH-MCT flight route
Bahrain, BAH to Muscat, MCT flight path. The distance is 516 miles or 830 km.
Bahrain - Muscat direct flight map

BAH - MCT information

  • Distance
    516 miles (830 km)
  • Flight time
    1 hour and 30 minutes
  • Airlines
    Gulf Air Gulf Air
    Salam Air Salam Air
    Oman Air Oman Air
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Gulf Air Aircraft
    Airbus A318 / A319 / A320 / A321
  • Salam Air Aircraft
    Airbus A318 / A319 / A320 / A321
  • Oman Air Aircraft
    Boeing 737 Passenger
AD (888) 559-5091:
Unpublished Flight Rates From Bahrain to Muscat

Yes, you can take a direct flight from Muharraq (BAH) to Muscat (MCT) with Gulf Air, Oman Air or Salam Air.

The flight time is 1 hour and 30 minutes. The distance is 516 miles or 830 kilometers.

The flight (GF560) departs at 01:45.

Unfortunately you can't fly direct from Muharraq to Muscat with Star Alliance.

Unfortunately you can't fly direct from Muharraq to Muscat with One World.

Unfortunately you can't fly direct from Muharraq to Muscat with Sky Team.

Gulf Air and Oman Air fly this route with the Airbus A318 / A319 / A320 / A321 and Boeing 737 Passenger aircrafts.

You can fly direct every day of the week.