Cheap Flight Deals from Bahrain Airport to RAFO Masirah
Search for flights from Bahrain to Masirah Island and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | Normal AirlineMSH 15:006hDirectBAH 16:00Masirah Island - Bahrain | Thu, Jun 12 | Normal AirlineSearchSearch
-
BAH 15:4524h 5m1 stopsMSH 16:50Bahrain - Masirah Island | Wed, Jun 11 | Oman AirNZD 349 NZD 80456% OFF56% OFFNZD 804 NZD 349
-
BAH 15:4524h 5m1 stopsMSH 16:50Bahrain - Masirah Island | Fri, Jun 13 | Oman AirNZD 349 NZD 80456% OFF56% OFFNZD 804 NZD 349
-
BAH 20:4019h 10m1 stopsMSH 16:50Bahrain - Masirah Island | Wed, Jun 11 | Gulf AirNZD 354 NZD 80456% OFF56% OFFNZD 804 NZD 354
-
BAH 01:2014h 30m1 stopsMSH 16:50Bahrain - Masirah Island | Thu, Jun 12 | Gulf AirNZD 38652% OFFNZD 804 NZD 386
-
BAH 20:4019h 10m1 stopsMSH 16:50Bahrain - Masirah Island | Wed, Jul 9 | Gulf AirNZD 43746% OFFNZD 804 NZD 437
-
BAH 01:2014h 30m1 stopsMSH 16:50Bahrain - Masirah Island | Thu, Jun 12 | Oman AirNZD 64420% OFFNZD 804 NZD 644
-
BAH 13:0017h 25m1 stopsMSH Invalid DateBahrain - Masirah Island | Tue, Jun 10 | 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 Bahrain Airport to RAFO Masirah
See which airlines fly from Bahrain to Masirah Island. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Bahrain Airport to RAFO Masirah
Check the schedule for flights from Bahrain to Masirah Island and find the flight that best matches your travel plans.
-
EY648
Bahrain Airport
4:35 AM
BAH
6:45 AM
AUH
S M - W - F -Search -
EY692
Abu Dhabi Intl. Airport
9:15 AM
AUH
10:30 AM
MCT
S M T - T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
QR1117
Bahrain Airport
4:20 AM
BAH
5:15 AM
DOH
S M T W T F SSearch -
QR1126
Hamad Intl. Airport
8:55 AM
DOH
11:30 AM
MCT
S M T W T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
EK836
Bahrain Airport
3:40 AM
BAH
6:05 AM
DXB
S M T W T F SSearch -
EK862
Dubai Intl. Airport
8:55 AM
DXB
10:05 AM
MCT
- - - W - F - -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
FZ030
Bahrain Airport
1:40 AM
BAH
3:55 AM
DXB
S M T W T F SSearch -
FZ045
Dubai Intl. Airport
7:00 AM
DXB
8:10 AM
MCT
S M T W T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
GF560
Bahrain Airport
1:20 AM
BAH
3:50 AM
MCT
S M T W T F SSearch -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
WY5535
Bahrain Airport
1:20 AM
BAH
3:50 AM
MCT
S M T W T F SSearch -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
EY646
Bahrain Airport
10:50 PM
BAH
1:00 AM
AUH
S M T W T - SSearch -
EY692
Abu Dhabi Intl. Airport
9:15 AM
AUH
10:30 AM
MCT
S M T - T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
QR1109
Bahrain Airport
10:20 PM
BAH
11:15 PM
DOH
S M T W T F SSearch -
QR1148
Hamad Intl. Airport
1:20 AM
DOH
3:55 AM
MCT
S M T W T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
GF566
Bahrain Airport
8:40 PM
BAH
11:10 PM
MCT
S M T W T F SSearch -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F - -
FZ028
Bahrain Airport
6:30 PM
BAH
8:45 PM
DXB
S M T W T - -Search -
FZ049
Dubai Intl. Airport
10:40 PM
DXB
11:50 PM
MCT
S M T W T F S -
OV141
Muscat Airport
4:00 PM
MCT
4:50 PM
MSH
- - - W - F -
Bahrain Airport to RAFO Masirah Flights Info
Flight distance | 6,313 km |
---|---|
Cheapest one-way ticket price | NZD 348 |