Popular Filters
+ 1 more
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
KWD 49.04
KWD 49.04
KWD 77.04
KWD 52.04
Arrival at Muscat
KWD 80.04
KWD 77.04
KWD 80.04
KWD 49.04
Alliances & Airlines
Oneworld
(3)
SkyTeam
()
Star Alliance
()
+ 1 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Bahrain to Muscat Fare Calendar
KWD 52
Bahrain to Muscat , 6 Jul
Etihad Airways EY | 642
10:40
Mon, 6 Jul 26
Bahrain, Bahrain
01 h 15 m
12:55
Mon, 6 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
20:45
Mon, 6 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
22:00
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 55
Bahrain to Muscat , 6 Jul
Gulf Air GF | 566
20:45
Mon, 6 Jul 26
Bahrain, Bahrain
01 h 25 m
23:10
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 73
Bahrain to Muscat , 6 Jul
Oman Air WY | 5532 | Operated By Gulf Air
20:45
Mon, 6 Jul 26
Bahrain, Bahrain
01 h 25 m
23:10
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 79
Bahrain to Muscat , 6 Jul
Air Arabia G9 | 102
08:55
Mon, 6 Jul 26
Terminal MainT
Bahrain, Bahrain
01 h 15 m
11:10
Mon, 6 Jul 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 118
17:55
Mon, 6 Jul 26
Sharjah, United Arab Emirates
01 h 05 m
19:00
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 80
Bahrain to Muscat , 6 Jul
Air Arabia G9 | 106
20:10
Mon, 6 Jul 26
Terminal MainT
Bahrain, Bahrain
01 h 15 m
22:25
Mon, 6 Jul 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 112
08:05
Tue, 7 Jul 26
Sharjah, United Arab Emirates
01 h 05 m
09:10
Tue, 7 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 82
Bahrain to Muscat , 6 Jul
Qatar Airways QR | 1103
11:00
Mon, 6 Jul 26
Bahrain, Bahrain
55 m
11:55
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Mon, 6 Jul 26
Doha, Qatar
01 h 35 m
21:30
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 83
Bahrain to Muscat , 6 Jul
Emirates EK | 838
10:20
Mon, 6 Jul 26
Bahrain, Bahrain
01 h 15 m
12:35
Mon, 6 Jul 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 2032 | Operated By Flydubai
14:40
Mon, 6 Jul 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
15:50
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 90
Bahrain to Muscat , 6 Jul
Flydubai FZ | 030
01:40
Mon, 6 Jul 26
Terminal Terminal 1
Bahrain, Bahrain
01 h 15 m
03:55
Mon, 6 Jul 26
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 041
11:00
Mon, 6 Jul 26
Terminal Terminal 2
Dubai, United Arab Emirates
01 h 10 m
12:10
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 101
Bahrain to Muscat , 6 Jul
Qatar Airways QR | 1109
22:20
Mon, 6 Jul 26
Bahrain, Bahrain
55 m
23:15
Mon, 6 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Tue, 7 Jul 26
Doha, Qatar
01 h 35 m
03:55
Tue, 7 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 104
Bahrain to Muscat , 6 Jul
Flydubai FZ | 24
08:30
Mon, 6 Jul 26
Terminal T1
Bahrain, Bahrain
01 h 30 m
11:00
Mon, 6 Jul 26
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 43
14:40
Mon, 6 Jul 26
Terminal T2
Dubai, United Arab Emirates
01 h 10 m
15:50
Mon, 6 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
