Flights from Muscat to Bahrain (MCT to BAH)

Find cheap Muscat, Oman to Bahrain, Bahrain flights with our free search service. Compare all available fares for direct or connection flights to Bahrain.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Muscat to Bahrain (One Way)

What is the distance between Muscat and Bahrain?

The average distance from Muscat to Bahrain is 826 kilometers (equals to 513 miles or 446 nautical miles). Your flight will departure from Muscat International Airport, Oman and arrive on Bahrain International Airport , Bahrain.

How long is the flight from Muscat to Bahrain?

The average flight time between Muscat to Bahrain is 1 hours and 34 minutes.

How much is the fare for flight between Muscat and Bahrain?

The average price for one-way airfare from Muscat to Bahrain is 150 USD (none-taxes) for economy class.

Cheap flights from Muscat to Bahrain

Tue 27/Feb - Tue 06/Mar
7 days Flights from Muscat to Bahrain on Gulf Air 27/02/2018
$262
Sun 25/Feb - Sun 04/Mar
7 days Flights from Muscat to Bahrain on flydubai 25/02/2018
$198
Sun 18/Mar - Sun 25/Mar
7 days Flights from Muscat to Bahrain on Gulf Air 18/03/2018
$262
Tue 06/Mar - Tue 13/Mar
7 days Flights from Muscat to Bahrain on flydubai 06/03/2018
$193
Tue 27/Mar - Tue 03/Apr
7 days Flights from Muscat to Bahrain on Gulf Air 27/03/2018
$262
Tue 20/Mar - Fri 06/Apr
17 days Flights from Muscat to Bahrain on flydubai 20/03/2018
$201
Mon 23/Apr - Mon 30/Apr
7 days Flights from Muscat to Bahrain on Gulf Air 23/04/2018
$262
Wed 25/Apr - Wed 02/May
7 days Flights from Muscat to Bahrain on Gulf Air 25/04/2018
$262
Tue 17/Apr - Tue 24/Apr
7 days Flights from Muscat to Bahrain on flydubai 17/04/2018
$201
Tue 17/Apr - Fri 04/May
17 days Flights from Muscat to Bahrain on flydubai 17/04/2018
$201
Fri 20/Apr - Tue 19/Jun
60 days Flights from Muscat to Bahrain on Etihad Airways 20/04/2018
$371
Tue 15/May - Tue 22/May
7 days Flights from Muscat to Bahrain on flydubai 15/05/2018
$201
Tue 01/May - Tue 08/May
7 days Flights from Muscat to Bahrain on Gulf Air 01/05/2018
$262
Tue 15/May - Fri 01/Jun
17 days Flights from Muscat to Bahrain on flydubai 15/05/2018
$242
Sat 03/Nov - Sat 10/Nov
7 days Flights from Muscat to Bahrain on Etihad Airways 03/11/2018
$338
Tue 05/Jun - Mon 11/Jun
6 days Flights from Muscat to Bahrain on flydubai 05/06/2018
$274
Tue 12/Jun - Sun 01/Jul
19 days Flights from Muscat to Bahrain on flydubai 12/06/2018
$306
Wed 18/Jul - Thu 26/Jul
8 days Flights from Muscat to Bahrain on flydubai 18/07/2018
$280
Tue 31/Jul - Mon 20/Aug
20 days Flights from Muscat to Bahrain on flydubai 31/07/2018
$275
Mon 13/Aug - Mon 20/Aug
7 days Flights from Muscat to Bahrain on flydubai 13/08/2018
$299

Cheap flights from Oman to Bahrain