Popular Filters
+ 1 more
One Way Price
Duration
Stops From Muscat
Departure From Muscat
KWD 71.04
KWD 59.04
KWD 68.04
KWD 44.04
Arrival at Bahrain
KWD 44.04
KWD 59.04
KWD 59.04
KWD 59.04
Alliances & Airlines
Oneworld
(3)
SkyTeam
()
Star Alliance
()
+ 1 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Muscat to Bahrain Fare Calendar
KWD 47
Muscat to Bahrain , 6 Jul
Gulf Air GF | 567
23:55
Mon, 6 Jul 26
Muscat, Oman
01 h 35 m
00:30
Tue, 7 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 52
Muscat to Bahrain , 6 Jul
Etihad Airways EY | 697
23:50
Mon, 6 Jul 26
Muscat, Oman
01 h 10 m
01:00
Tue, 7 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 647
02:00
Tue, 7 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
02:10
Tue, 7 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 62
Muscat to Bahrain , 6 Jul
Air Arabia G9 | 113
10:00
Mon, 6 Jul 26
Muscat, Oman
01 h
11:00
Mon, 6 Jul 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 103
17:00
Mon, 6 Jul 26
Sharjah, United Arab Emirates
01 h 10 m
17:10
Mon, 6 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 71
Muscat to Bahrain , 6 Jul
Flydubai FZ | 046
09:10
Mon, 6 Jul 26
Muscat, Oman
01 h 15 m
10:25
Mon, 6 Jul 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 021
14:20
Mon, 6 Jul 26
Terminal Terminal 2
Dubai, United Arab Emirates
01 h 20 m
14:40
Mon, 6 Jul 26
Terminal Terminal 1
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 73
Muscat to Bahrain , 6 Jul
Oman Air WY | 5529 | Operated By Gulf Air
23:55
Mon, 6 Jul 26
Muscat, Oman
01 h 35 m
00:30
Tue, 7 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 74
Muscat to Bahrain , 6 Jul
Qatar Airways QR | 1149
05:30
Mon, 6 Jul 26
Muscat, Oman
01 h 35 m
06:05
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
08:55
Mon, 6 Jul 26
Doha, Qatar
55 m
09:50
Mon, 6 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 88
Muscat to Bahrain , 6 Jul
Flydubai FZ | 48
20:45
Mon, 6 Jul 26
Muscat, Oman
01 h 15 m
22:00
Mon, 6 Jul 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 29
00:20
Tue, 7 Jul 26
Terminal T2
Dubai, United Arab Emirates
01 h 20 m
00:40
Tue, 7 Jul 26
Terminal T1
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 100
Muscat to Bahrain , 6 Jul
Qatar Airways QR | 4642 | Operated By Oman Air
18:05
Mon, 6 Jul 26
Muscat, Oman
01 h 35 m
18:40
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1108
19:55
Mon, 6 Jul 26
Doha, Qatar
55 m
20:50
Mon, 6 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
KWD 103
Muscat to Bahrain , 6 Jul
Emirates EK | 867
04:40
Mon, 6 Jul 26
Muscat, Oman
01 h 15 m
05:55
Mon, 6 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 837
08:30
Mon, 6 Jul 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
08:45
Mon, 6 Jul 26
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
