Cheap Flights from Muscat International Airport to Bahrain International Airport
Search for flights from Muscat to Bahrain and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopMCT 07:401h 35mNonstopBAH 08:15Muscat - Bahrain | Fri, Jul 4 | Gulf AirBAH 20:401h 30mNonstopMCT 23:10Bahrain - Muscat | Sun, Jul 6 | Gulf AirAED 719 AED 95925% OFF25% OFFAED 959 AED 719
-
MCT 23:551h 35mNonstopBAH 00:30Muscat - Bahrain | Wed, Jul 2 | Gulf AirBAH 01:201h 30mNonstopMCT 03:50Bahrain - Muscat | Mon, Jul 7 | Gulf AirAED 719 AED 95925% OFF25% OFFAED 959 AED 719
-
MCT 05:005h 30m1 stopsBAH 09:30Muscat - Bahrain | Fri, Jun 27 | Etihad AirwaysBAH 22:504h1 stopsMCT 03:50Bahrain - Muscat | Mon, Jun 30 | Etihad AirwaysAED 531 AED 95945% OFF45% OFFAED 959 AED 531
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Wed, Jul 2 | Etihad AirwaysBAH 04:2022h 30m1 stopsMCT 03:50Bahrain - Muscat | Mon, Jul 7 | Etihad AirwaysAED 53145% OFFAED 959 AED 531
-
MCT 18:303h 35m1 stopsBAH 21:05Muscat - Bahrain | Sat, Jun 28 | Etihad AirwaysBAH 22:504h1 stopsMCT 03:50Bahrain - Muscat | Mon, Jun 30 | Etihad AirwaysAED 53644% OFFAED 959 AED 536
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Wed, Jul 9 | Etihad AirwaysBAH 04:3522h 15m1 stopsMCT 03:50Bahrain - Muscat | Sat, Jul 12 | Etihad AirwaysAED 54343% OFFAED 959 AED 543
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Wed, Jul 23 | Etihad AirwaysBAH 04:2022h 30m1 stopsMCT 03:50Bahrain - Muscat | Mon, Jul 28 | Etihad AirwaysAED 55842% OFFAED 959 AED 558
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Sun, Jul 13 | Etihad AirwaysBAH 04:3522h 15m1 stopsMCT 03:50Bahrain - Muscat | Sun, Jul 20 | Etihad AirwaysAED 61036% OFFAED 959 AED 610
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Sun, Jul 6 | Etihad AirwaysBAH 04:3522h 15m1 stopsMCT 03:50Bahrain - Muscat | Sun, Jul 13 | Etihad AirwaysAED 61436% OFFAED 959 AED 614
-
MCT 23:5522h 10m1 stopsBAH 21:05Muscat - Bahrain | Sun, Jun 29 | Etihad AirwaysBAH 04:3522h 15m1 stopsMCT 03:50Bahrain - Muscat | Sun, Jul 6 | Etihad AirwaysAED 62735% OFFAED 959 AED 627
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Sun, Jul 20 | Etihad AirwaysBAH 04:3522h 15m1 stopsMCT 03:50Bahrain - Muscat | Sun, Jul 27 | Etihad AirwaysAED 62735% OFFAED 959 AED 627
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Tue, Jul 15 | Etihad AirwaysBAH 04:2022h 30m1 stopsMCT 03:50Bahrain - Muscat | Mon, Jul 21 | Etihad AirwaysAED 63034% OFFAED 959 AED 630
-
MCT 13:0017h 25m1 stopsBAH Invalid DateMuscat - Bahrain | Sun, Jun 29 | Normal AirlineBAH 15:006hNonstopMCT 16:00Bahrain - Muscat | Tue, Jul 1 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMCT 23:551h 35mNonstopBAH 00:30Muscat - Bahrain | Wed, Jul 16 | Gulf AirAED 498 AED 66425% OFF25% OFFAED 664 AED 498
-
MCT 23:551h 35mNonstopBAH 00:30Muscat - Bahrain | Wed, Jul 9 | Gulf AirAED 498 AED 66425% OFF25% OFFAED 664 AED 498
-
MCT 05:0010h 45m1 stopsBAH 14:45Muscat - Bahrain | Thu, Jul 3 | Etihad AirwaysAED 292 AED 66456% OFF56% OFFAED 664 AED 292
-
MCT 05:005h 20m1 stopsBAH 09:20Muscat - Bahrain | Thu, Jul 17 | Etihad AirwaysAED 29855% OFFAED 664 AED 298
-
MCT 05:0010h 45m1 stopsBAH 14:45Muscat - Bahrain | Wed, Jul 2 | Etihad AirwaysAED 30155% OFFAED 664 AED 301
-
MCT 05:0014h 30m1 stopsBAH 18:30Muscat - Bahrain | Wed, Jul 16 | Etihad AirwaysAED 30654% OFFAED 664 AED 306
-
MCT 18:306h 50m1 stopsBAH 00:20Muscat - Bahrain | Sat, Jul 19 | Etihad AirwaysAED 31353% OFFAED 664 AED 313
-
MCT 18:306h 50m1 stopsBAH 00:20Muscat - Bahrain | Thu, Jul 24 | Etihad AirwaysAED 31353% OFFAED 664 AED 313
-
MCT 05:005h 30m1 stopsBAH 09:30Muscat - Bahrain | Sat, Jul 5 | Etihad AirwaysAED 31752% OFFAED 664 AED 317
-
MCT 20:304h 50m1 stopsBAH 00:20Muscat - Bahrain | Thu, Jul 17 | Air Arabia Abu DhabiAED 33150% OFFAED 664 AED 331
-
MCT 18:308h 40m1 stopsBAH 02:10Muscat - Bahrain | Sat, Jun 28 | Etihad AirwaysAED 37044% OFFAED 664 AED 370
-
MCT 05:0022h 10m1 stopsBAH 02:10Muscat - Bahrain | Wed, Jul 23 | Etihad AirwaysAED 37843% OFFAED 664 AED 378
-
MCT 13:0017h 25m1 stopsBAH Invalid DateMuscat - Bahrain | Sun, Jun 29 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Muscat International Airport to Bahrain International Airport
See which airlines fly from Muscat to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Muscat International Airport to Bahrain International Airport
Check the schedule for flights from Muscat to Bahrain and find the flight that best matches your travel plans.
-
EY695
Muscat International Airport
18:30
MCT
19:40
AUH
S M T W T F SSearch -
EY645
Zayed International Airport
20:50
AUH
21:05
BAH
S M - W T F S -
3L252
Muscat International Airport
20:30
MCT
21:40
AUH
- M T W - F SSearch -
GF547
Zayed International Airport
23:30
AUH
23:45
BAH
S M T W T F S -
FZ044
Muscat International Airport
16:45
MCT
17:55
DXB
S M T W T F SSearch -
FZ025
Dubai International Airport
20:45
DXB
21:00
BAH
S M T W T F S -
EY691
Muscat International Airport
04:30
MCT
05:35
AUH
S M T W T F SSearch -
3L015
Zayed International Airport
09:10
AUH
09:20
BAH
S M T W T F S -
FZ042
Muscat International Airport
13:10
MCT
14:20
DXB
S M T W T F SSearch -
FZ027
Dubai International Airport
17:15
DXB
17:30
BAH
S M T W T - - -
EY691
Muscat International Airport
04:30
MCT
05:35
AUH
S M T W T F SSearch -
EY641
Zayed International Airport
09:15
AUH
09:30
BAH
- M T W T - S -
3L252
Muscat International Airport
20:30
MCT
21:40
AUH
- M T W - F SSearch -
EY647
Zayed International Airport
01:55
AUH
02:10
BAH
S M - W T F S -
FZ046
Muscat International Airport
09:10
MCT
10:20
DXB
S M T W T F SSearch -
FZ021
Dubai International Airport
14:30
DXB
14:45
BAH
S M T W T F S -
EY695
Muscat International Airport
18:30
MCT
19:40
AUH
S M T W T F SSearch -
GF547
Zayed International Airport
23:30
AUH
23:45
BAH
S M T W T F S -
FZ050
Muscat International Airport
00:50
MCT
02:00
DXB
S M T W T F SSearch -
FZ023
Dubai International Airport
07:15
DXB
07:30
BAH
S M T W T - -
Muscat International Airport to Bahrain International Airport Flights Info
Flight distance | 829.05 km |
---|---|
Cheapest one-way ticket price | AED 292 |
Cheapest return ticket price | AED 531 |
FAQs for Muscat International Airport to Bahrain International Airport Flights
-
How long does it take to fly from Muscat International Airport (MCT) to Bahrain International Airport (BAH)?
It takes around 1 hour 39 minutes to fly from Muscat International Airport (MCT) to Bahrain International Airport (BAH). -
How many daily flights are there from Muscat International Airport (MCT) to Bahrain International Airport (BAH)?
There are around 5 daily flights from Muscat International Airport (MCT) to Bahrain International Airport (BAH). -
When are flight tickets from Muscat International Airport (MCT) to Bahrain International Airport (BAH) the cheapest?
Tickets cost around AED 556 in July, making it the cheapest month to book. Muscat International Airport (MCT) to Bahrain International Airport (BAH) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Muscat International Airport (MCT) to Bahrain International Airport (BAH) most expensive?
The route from Muscat International Airport (MCT) to Bahrain International Airport (BAH) is quite popular. Without considering departure times or holidays, tickets cost around AED 568 in June, the most expensive month to book this route. -
What time does the earliest flight from Muscat International Airport to Bahrain International Airport depart?
The earliest flight departs from Muscat International Airport (MCT) at 07:40 and arrives in Bahrain International Airport (BAH) at 08:15. -
What time does the latest flight from Muscat International Airport to Bahrain International Airport depart?
The latest flight departs from Muscat International Airport (MCT) at 19:10 and arrives in Bahrain International Airport (BAH) at 19:45. -
Which airline operates the most direct flights from Muscat International Airport (MCT) to Bahrain International Airport (BAH)?
Gulf Air is a very popular airline operating an average of 501 flights per month.
Popular Destinations
-
Recommended Routes Departing From Muscat International Airport
-
Recommended Routes Going to Bahrain International Airport
-
Top Flight Destinations in Bahrain
-
Popular Airports
- Direct flights Muscat International Airport to Dubai Etihad Bus Station
- Flights from Muscat International Airport to Dubai International Airport
- Cheap flights from Muscat International Airport to Salalah International Airport
- Direct flights Muscat International Airport to Zayed International Airport
- Flights from Muscat International Airport to Sharjah International Airport
- Flights from Muscat International Airport to Dubai
- Available flights from Muscat International Airport to Al Ain
- Cheap flights from Muscat International Airport to Ras Al Khaimah
- Flights from Muscat International Airport to Sharjah
- Available flights from Muscat International Airport to Abu Dhabi
- Direct flights Dubai Etihad Bus Station to Bahrain International Airport
- Direct flights Sharjah International Airport to Bahrain International Airport
- Direct flights Zayed International Airport to Bahrain International Airport
- Direct flights King Khalid International Airport to Bahrain International Airport
- Direct flights Dubai International Airport to Bahrain International Airport
- Round-trip flights from Abu Dhabi to Bahrain International Airport
- Direct flights from Dubai to Bahrain International Airport
- Direct flights from Sharjah to Bahrain International Airport
- Round-trip flights from Ras Al Khaimah to Bahrain International Airport
- Round-trip flights from Fujairah to Bahrain International Airport