How to get to Oman from Bahrain by flight ? You can check flights from Bahrain to Oman below.
You can find flight ticket prices from Bahrain to Oman with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Muscat and cost approximately 250 USD.
You take a bus, shuttle or taxi from Muscat to your destination in Oman.
Flight | Depart | Arrive | |
---|---|---|---|
GF560
Gulf Air Bahrain
|
01:45
Manama
|
04:30 Muscat | Direct |
WY658
Oman Air
|
03:45
Manama
|
06:25 Muscat | Direct |
GF562
Gulf Air Bahrain
|
09:00
Manama
|
11:45 Muscat | Direct |
WY652
Oman Air
|
10:20
Manama
|
13:00 Muscat | Direct |
FZ82
Flydubai
FZ43
Flydubai
|
11:35
Manama
14:45
Dubai
|
13:50
Dubai
15:45
Muscat
|
Connect |
FZ22
Flydubai
FZ47
Flydubai
|
15:35
Manama
18:35
Dubai
|
17:45
Dubai
19:40
Muscat
|
Connect |
GF564
Gulf Air Bahrain
|
15:40
Manama
|
18:10 Muscat | Direct |
WY656
Oman Air
|
16:25
Manama
|
19:05 Muscat | Direct |
EY376
Etihad
EY388
Etihad
|
18:05
Manama
21:40
Abu Dhabi
|
20:20
Abu Dhabi
22:50
Muscat
|
Connect |
GF566
Gulf Air Bahrain
|
20:10
Manama
|
22:40 Muscat | Direct |
WY654
Oman Air
|
21:45
Manama
|
00:25 Muscat | Direct |
EK834
Emirates
EK866
Emirates
|
22:50
Manama
02:15
Dubai
|
01:15
Dubai
03:30
Muscat
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Sohar and cost approximately 350 USD.
You take a bus, shuttle or taxi from Sohar to your destination in Oman.
Flight | Depart | Arrive | |
---|---|---|---|
KL0446
KLM
QR1077
Qatar Airways
QR1134
Qatar Airways
|
00:30
Manama
05:15
Kuwait
07:50
Doha
|
01:45
Kuwait
06:40
Doha
10:25
Sohar
|
Connect |
GF211
Gulf Air Bahrain
QR1087
Qatar Airways
QR1134
Qatar Airways
|
01:45
Manama
04:15
Kuwait
07:50
Doha
|
03:00
Kuwait
05:40
Doha
10:25
Sohar
|
Connect |
GF211
Gulf Air Bahrain
QR1077
Qatar Airways
QR1134
Qatar Airways
|
01:45
Manama
05:15
Kuwait
07:50
Doha
|
03:00
Kuwait
06:40
Doha
10:25
Sohar
|
Connect |
WY658
Oman Air
WY669
Oman Air
QR1132
Qatar Airways
|
03:45
Manama
08:50
Muscat
13:50
Doha
|
06:25
Muscat
09:25
Doha
16:25
Sohar
|
Connect |
WY658
Oman Air
WY2663
Oman Air
QR1132
Qatar Airways
|
03:45
Manama
11:50
Muscat
13:50
Doha
|
06:25
Muscat
12:25
Doha
16:25
Sohar
|
Connect |
WY658
Oman Air
QR1129
Qatar Airways
QR1132
Qatar Airways
|
03:45
Manama
11:40
Muscat
13:50
Doha
|
06:25
Muscat
12:25
Doha
16:25
Sohar
|
Connect |
GF209
Gulf Air Bahrain
QR1071
Qatar Airways
QR1132
Qatar Airways
|
08:00
Manama
10:40
Kuwait
13:50
Doha
|
09:10
Kuwait
12:05
Doha
16:25
Sohar
|
Connect |
GF209
Gulf Air Bahrain
QR1085
Qatar Airways
QR1132
Qatar Airways
|
08:00
Manama
10:00
Kuwait
13:50
Doha
|
09:10
Kuwait
11:25
Doha
16:25
Sohar
|
Connect |
G9106
Air Arabia
G9598
Air Arabia
|
16:00
Manama
08:00
Sharjah
|
18:10
Sharjah
08:40
Sohar
|
Connect |
G9104
Air Arabia
G9239
Air Arabia
|
18:40
Manama
09:20
Sharjah
|
20:50
Sharjah
10:00
Sohar
|
Connect |
G9104
Air Arabia
G9233
Air Arabia
|
18:40
Manama
10:40
Sharjah
|
20:50
Sharjah
11:20
Sohar
|
Connect |
G9104
Air Arabia
G9598
Air Arabia
|
18:40
Manama
08:00
Sharjah
|
20:50
Sharjah
08:40
Sohar
|
Connect |
WY654
Oman Air
WY667
Oman Air
QR1134
Qatar Airways
|
21:45
Manama
01:50
Muscat
07:50
Doha
|
00:25
Muscat
02:25
Doha
10:25
Sohar
|
Connect |
WY654
Oman Air
QR1149
Qatar Airways
QR1134
Qatar Airways
|
21:45
Manama
04:35
Muscat
07:50
Doha
|
00:25
Muscat
05:20
Doha
10:25
Sohar
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Salalah and cost approximately 310 USD.
You take a bus, shuttle or taxi from Salalah to your destination in Oman.
Flight | Depart | Arrive | |
---|---|---|---|
WY658
Oman Air
WY903
Oman Air
|
03:45
Manama
08:35
Muscat
|
06:25
Muscat
10:15
Salalah
|
Connect |
EY370
Etihad
EY390
Etihad
|
04:20
Manama
08:15
Abu Dhabi
|
06:30
Abu Dhabi
10:00
Salalah
|
Connect |
WY652
Oman Air
WY907
Oman Air
|
10:20
Manama
15:00
Muscat
|
13:00
Muscat
16:40
Salalah
|
Connect |
GF564
Gulf Air Bahrain
WY921
Oman Air
|
15:40
Manama
20:25
Muscat
|
18:10
Muscat
22:05
Salalah
|
Connect |
GF564
Gulf Air Bahrain
WY909
Oman Air
|
15:40
Manama
19:35
Muscat
|
18:10
Muscat
21:15
Salalah
|
Connect |
GF564
Gulf Air Bahrain
WY925
Oman Air
|
15:40
Manama
19:00
Muscat
|
18:10
Muscat
20:40
Salalah
|
Connect |
WY656
Oman Air
WY913
Oman Air
|
16:25
Manama
20:35
Muscat
|
19:05
Muscat
22:15
Salalah
|
Connect |
WY656
Oman Air
WY921
Oman Air
|
16:25
Manama
20:25
Muscat
|
19:05
Muscat
22:05
Salalah
|
Connect |
GF548
Gulf Air Bahrain
|
17:55
Manama
|
21:20 Salalah | Direct |
FZ26
Flydubai
FZ1039
Flydubai
|
21:25
Manama
01:40
Dubai
|
23:45
Dubai
03:35
Salalah
|
Connect |
WY654
Oman Air
WY901
Oman Air
|
21:45
Manama
01:50
Muscat
|
00:25
Muscat
03:30
Salalah
|
Connect |
You can find hotels and accommodations in Oman with our hotels search tool below
Booking.com