Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 3,281
THB 3,281
THB 3,403
THB 3,865
Arrival at Bahrain
THB 3,281
THB 3,281
THB 3,403
THB 3,865
Alliances & Airlines
Oneworld
(20)
SkyTeam
(7)
Star Alliance
(4)
+ 15 more
Layover Airports
+ 12 more
Layover Duration
THB 3,323
You save THB 1,393 if you fly from Sharjah
Sharjah to Bahrain , 28 Dec
Air Arabia G9 | 107
03:55
Sun, 28 Dec 25
Sharjah, United Arab Emirates
01 h 15 m
04:10
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 3,445
You save THB 1,271 if you fly from Sharjah
Sharjah to Bahrain , 28 Dec
Air Arabia G9 | 103
16:55
Sun, 28 Dec 25
Sharjah, United Arab Emirates
01 h 15 m
17:10
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 3,907
You save THB 809 if you fly from Abu Dhabi | Transit Visa may be required
Abu Dhabi to Bahrain , 28 Dec
Qatar Airways QR | 1041
05:20
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
05:30
Sun, 28 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1102
08:40
Sun, 28 Dec 25
Doha, Qatar
50 m
09:30
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 3,986
You save THB 772 if you fly from Abu Dhabi
Abu Dhabi to Bahrain , 28 Dec
Gulf Air GF | 5171 | Operated By Etihad Airways
09:25
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
09:40
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 4,580
You save THB 178 if you fly from Abu Dhabi
Abu Dhabi to Bahrain , 28 Dec
Gulf Air GF | 541
07:40
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 20 m
08:00
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 4,879
You save THB 57 if you fly from Abu Dhabi
Abu Dhabi to Bahrain , 28 Dec
Etihad Airways EY | 641
09:25
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
09:40
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 4,767
Transit Visa may be required
Dubai to Bahrain , 28 Dec
Jazeera Airways J9 | 122
10:50
Sun, 28 Dec 25
Terminal T1
Dubai, United Arab Emirates
02 h
11:50
Sun, 28 Dec 25
Terminal T5
Kuwait, Kuwait
BAGGAGE : CHECK INCABIN
Information not available
Jazeera Airways J9 | 101
15:45
Sun, 28 Dec 25
Terminal T5
Kuwait, Kuwait
01 h
16:45
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 5,004
Dubai Bus Station to Bahrain , 28 Dec
Etihad Airways EY | 5413
05:00
Sun, 28 Dec 25
Dubai Bus Station, United Arab Emirates
02 h
07:00
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 641
09:25
Sun, 28 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
09:40
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 5,174
Dubai to Bahrain , 28 Dec
Flydubai FZ | 029
00:20
Sun, 28 Dec 25
Terminal Terminal 2
Dubai, United Arab Emirates
01 h 20 m
00:40
Sun, 28 Dec 25
Terminal Terminal 1
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
THB 5,470
Dubai to Bahrain , 28 Dec
Gulf Air GF | 501
07:45
Sun, 28 Dec 25
Terminal T1
Dubai, United Arab Emirates
01 h 20 m
08:05
Sun, 28 Dec 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
