Flights from Bahrain to Muscat (BAH to MCT)

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

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

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

What is the distance between Bahrain and Muscat?

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

How long is the flight from Bahrain to Muscat?

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

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

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

Cheap flights from Bahrain to Muscat

Mon 26/Feb - Tue 27/Feb
1 days Flights from Bahrain to Muscat on flydubai 26/02/2018
$243
Tue 27/Feb - Mon 12/Mar
13 days Flights from Bahrain to Muscat on flydubai 27/02/2018
$209
Sun 25/Feb - Sun 04/Mar
7 days Flights from Bahrain to Muscat on Oman Air 25/02/2018
$178
Tue 13/Mar - Mon 19/Mar
6 days Flights from Bahrain to Muscat on flydubai 13/03/2018
$199
Mon 05/Mar - Mon 12/Mar
7 days Flights from Bahrain to Muscat on Oman Air 05/03/2018
$175
Sat 31/Mar - Sat 07/Apr
7 days Flights from Bahrain to Muscat on Oman Air 31/03/2018
$176
Fri 30/Mar - Fri 13/Apr
14 days Flights from Bahrain to Muscat on flydubai 30/03/2018
$199
Tue 24/Apr - Tue 01/May
7 days Flights from Bahrain to Muscat on Gulf Air 24/04/2018
$199
Sun 01/Apr - Sun 08/Apr
7 days Flights from Bahrain to Muscat on Gulf Air 01/04/2018
$199
Mon 16/Apr - Sun 06/May
20 days Flights from Bahrain to Muscat on flydubai 16/04/2018
$201
Mon 16/Apr - Fri 20/Apr
4 days Flights from Bahrain to Muscat on flydubai 16/04/2018
$199
Wed 02/May - Wed 09/May
7 days Flights from Bahrain to Muscat on Gulf Air 02/05/2018
$199
Sun 13/May - Fri 18/May
5 days Flights from Bahrain to Muscat on flydubai 13/05/2018
$201
Fri 25/May - Tue 05/Jun
11 days Flights from Bahrain to Muscat on flydubai 25/05/2018
$230
Wed 05/Dec - Wed 12/Dec
7 days Flights from Bahrain to Muscat on Etihad Airways 05/12/2018
$353
Mon 11/Jun - Wed 29/Aug
79 days Flights from Bahrain to Muscat on Oman Air 11/06/2018
$217
Mon 04/Jun - Fri 08/Jun
4 days Flights from Bahrain to Muscat on Oman Air 04/06/2018
$218
Fri 01/Jun - Tue 05/Jun
4 days Flights from Bahrain to Muscat on flydubai 01/06/2018
$270
Mon 11/Jun - Sun 01/Jul
20 days Flights from Bahrain to Muscat on flydubai 11/06/2018
$281
Sun 01/Jul - Wed 18/Jul
17 days Flights from Bahrain to Muscat on Oman Air 01/07/2018
$220
Thu 26/Jul - Wed 01/Aug
6 days Flights from Bahrain to Muscat on flydubai 26/07/2018
$283
Wed 15/Aug - Wed 22/Aug
7 days Flights from Bahrain to Muscat on Oman Air 15/08/2018
$216
Fri 10/Aug - Fri 24/Aug
14 days Flights from Bahrain to Muscat on flydubai 10/08/2018
$259