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 102 USD (none-taxes) for economy class.

Cheap flights from Muscat to Bahrain

Mon 02/Oct - Thu 05/Oct
3 days Flights from Muscat to Bahrain on Gulf Air 02/10/2017
$262
Tue 17/Oct - Wed 01/Nov
15 days Flights from Muscat to Bahrain on flydubai 17/10/2017
$169
Thu 12/Oct - Sat 14/Oct
2 days Flights from Muscat to Bahrain on Air Arabia 12/10/2017
$164
Fri 27/Oct - Sat 30/Dec
64 days Flights from Muscat to Bahrain on Oman Air 27/10/2017
$271
Tue 31/Oct - Tue 07/Nov
7 days Flights from Muscat to Bahrain on Gulf Air 31/10/2017
$265
Fri 27/Oct - Sat 30/Dec
64 days Flights from Muscat to Bahrain on flydubai 27/10/2017
$194
Thu 28/Sep - Mon 02/Oct
4 days Flights from Muscat to Bahrain on Air Arabia 28/09/2017
$173
Fri 08/Dec - Fri 15/Dec
7 days Flights from Muscat to Bahrain on Gulf Air 08/12/2017
$264
Tue 19/Dec - Sun 07/Jan
19 days Flights from Muscat to Bahrain on flydubai 19/12/2017
$169
Mon 11/Dec - Sat 30/Dec
19 days Flights from Muscat to Bahrain on flydubai 11/12/2017
$167
Fri 22/Dec - Sat 06/Jan
15 days Flights from Muscat to Bahrain on Oman Air 22/12/2017
$269
Tue 21/Nov - Tue 28/Nov
7 days Flights from Muscat to Bahrain on Gulf Air 21/11/2017
$264
Tue 14/Nov - Tue 21/Nov
7 days Flights from Muscat to Bahrain on flydubai 14/11/2017
$170
Tue 28/Nov - Tue 05/Dec
7 days Flights from Muscat to Bahrain on Gulf Air 28/11/2017
$264
Tue 14/Nov - Fri 01/Dec
17 days Flights from Muscat to Bahrain on flydubai 14/11/2017
$170
Mon 08/Jan - Sun 14/Jan
6 days Flights from Muscat to Bahrain on Gulf Air 08/01/2018
$264
Sun 14/Jan - Sun 21/Jan
7 days Flights from Muscat to Bahrain on flydubai 14/01/2018
$171
Sat 20/Jan - Sat 10/Feb
21 days Flights from Muscat to Bahrain on flydubai 20/01/2018
$164
Thu 08/Feb - Sun 11/Feb
3 days Flights from Muscat to Bahrain on Gulf Air 08/02/2018
$269
Thu 08/Feb - Sat 10/Feb
2 days Flights from Muscat to Bahrain on flydubai 08/02/2018
$160
Thu 15/Feb - Fri 02/Mar
15 days Flights from Muscat to Bahrain on flydubai 15/02/2018
$181
Wed 11/Apr - Sat 14/Apr
3 days Flights from Muscat to Bahrain on Oman Air 11/04/2018
$290
Sat 21/Apr - Sat 12/May
21 days Flights from Muscat to Bahrain on flydubai 21/04/2018
$187
Sat 21/Apr - Thu 26/Apr
5 days Flights from Muscat to Bahrain on flydubai 21/04/2018
$180
Thu 01/Mar - Fri 02/Mar
1 days Flights from Muscat to Bahrain on flydubai 01/03/2018
$231
Sat 24/Mar - Sat 14/Apr
21 days Flights from Muscat to Bahrain on flydubai 24/03/2018
$243
Mon 07/May - Sat 12/May
5 days Flights from Muscat to Bahrain on flydubai 07/05/2018
$244
Sun 01/Jul - Tue 03/Jul
2 days Flights from Muscat to Bahrain on flydubai 01/07/2018
$229

Cheap flights from Oman to Bahrain