How to get to Bahrain from Thailand by flight ? You can check flights from Thailand to Bahrain below.
You can find flight ticket prices from Thailand to Bahrain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.
You take a flight from Udon Thani to Manama and cost approximately 440 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WE3
Thai Smile
GF153
Gulf Air Bahrain
|
08:35
Udon Thani
11:50
Suvarnabhumi
|
09:40
Suvarnabhumi
15:05
Manama
|
Connect |
WE3
Thai Smile
KU412
Kuwait Airways
KU615
Kuwait Airways
|
08:35
Udon Thani
11:45
Suvarnabhumi
16:05
Kuwait
|
09:40
Suvarnabhumi
15:10
Kuwait
17:30
Manama
|
Connect |
WE5
Thai Smile
GF151
Gulf Air Bahrain
|
13:15
Udon Thani
21:40
Suvarnabhumi
|
14:20
Suvarnabhumi
00:50
Manama
|
Connect |
WE7
Thai Smile
GF151
Gulf Air Bahrain
|
15:50
Udon Thani
21:40
Suvarnabhumi
|
16:55
Suvarnabhumi
00:50
Manama
|
Connect |
FD3171
Thai AirAsia
EY431
Etihad
EY379
Etihad
|
17:45
Udon Thani
20:25
Phuket
02:10
Abu Dhabi
|
19:35
Phuket
00:10
Abu Dhabi
02:25
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Manama and cost approximately 500 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
EK385
Emirates
FZ81
Flydubai
|
01:35
Suvarnabhumi
10:30
Dubai
|
04:45
Dubai
10:45
Manama
|
Connect |
EK385
Emirates
FZ23
Flydubai
|
01:35
Suvarnabhumi
07:15
Dubai
|
04:45
Dubai
07:30
Manama
|
Connect |
EK385
Emirates
EK837
Emirates
|
01:35
Suvarnabhumi
08:30
Dubai
|
04:45
Dubai
08:45
Manama
|
Connect |
EY407
Etihad
GF541
Gulf Air Bahrain
|
02:15
Suvarnabhumi
07:30
Abu Dhabi
|
05:50
Abu Dhabi
07:40
Manama
|
Connect |
EY407
Etihad
EY371
Etihad
|
02:15
Suvarnabhumi
09:15
Abu Dhabi
|
05:50
Abu Dhabi
09:30
Manama
|
Connect |
EK371
Emirates
EK837
Emirates
|
02:25
Suvarnabhumi
08:30
Dubai
|
05:35
Dubai
08:45
Manama
|
Connect |
EK371
Emirates
FZ23
Flydubai
|
02:25
Suvarnabhumi
07:15
Dubai
|
05:35
Dubai
07:30
Manama
|
Connect |
EK371
Emirates
FZ81
Flydubai
|
02:25
Suvarnabhumi
10:30
Dubai
|
05:35
Dubai
10:45
Manama
|
Connect |
EK377
Emirates
FZ81
Flydubai
|
03:30
Suvarnabhumi
10:30
Dubai
|
06:50
Dubai
10:45
Manama
|
Connect |
EK377
Emirates
EK837
Emirates
|
03:30
Suvarnabhumi
08:30
Dubai
|
06:50
Dubai
08:45
Manama
|
Connect |
WY818
Oman Air
WY655
Oman Air
|
09:10
Suvarnabhumi
14:35
Muscat
|
12:05
Muscat
15:20
Manama
|
Connect |
EK375
Emirates
FZ27
Flydubai
|
09:55
Suvarnabhumi
17:10
Dubai
|
13:00
Dubai
17:25
Manama
|
Connect |
EK375
Emirates
EK839
Emirates
|
09:55
Suvarnabhumi
16:10
Dubai
|
13:00
Dubai
16:30
Manama
|
Connect |
EK375
Emirates
FZ21
Flydubai
|
09:55
Suvarnabhumi
14:35
Dubai
|
13:00
Dubai
14:50
Manama
|
Connect |
KU412
Kuwait Airways
KU615
Kuwait Airways
|
11:45
Suvarnabhumi
16:05
Kuwait
|
15:10
Kuwait
17:30
Manama
|
Connect |
GF153
Gulf Air Bahrain
|
11:50
Suvarnabhumi
|
15:05 Manama | Direct |
UL405
SriLankan Airlines
UL201
SriLankan Airlines
|
13:55
Suvarnabhumi
18:50
Colombo
|
15:45
Colombo
21:20
Manama
|
Connect |
WY812
Oman Air
WY653
Oman Air
|
14:35
Suvarnabhumi
20:10
Muscat
|
17:30
Muscat
20:55
Manama
|
Connect |
WY812
Oman Air
GF565
Gulf Air Bahrain
|
14:35
Suvarnabhumi
18:55
Muscat
|
17:30
Muscat
19:30
Manama
|
Connect |
EY405
Etihad
EY379
Etihad
|
18:25
Suvarnabhumi
02:10
Abu Dhabi
|
22:05
Abu Dhabi
02:25
Manama
|
Connect |
EY405
Etihad
GF547
Gulf Air Bahrain
|
18:25
Suvarnabhumi
23:40
Abu Dhabi
|
22:05
Abu Dhabi
23:45
Manama
|
Connect |
EY401
Etihad
EY379
Etihad
|
20:25
Suvarnabhumi
02:10
Abu Dhabi
|
23:55
Abu Dhabi
02:25
Manama
|
Connect |
WY816
Oman Air
WY657
Oman Air
|
20:40
Suvarnabhumi
02:00
Muscat
|
23:35
Muscat
02:45
Manama
|
Connect |
EK373
Emirates
EK835
Emirates
|
21:25
Suvarnabhumi
02:00
Dubai
|
00:50
Dubai
02:15
Manama
|
Connect |
GF151
Gulf Air Bahrain
|
21:40
Suvarnabhumi
|
00:50 Manama | Direct |
You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.
You take a flight from Chiang Mai to Manama and cost approximately 480 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WE177
Thai Smile
GF153
Gulf Air Bahrain
|
06:15
Chiang Mai
11:50
Suvarnabhumi
|
07:35
Suvarnabhumi
15:05
Manama
|
Connect |
PG222
Bangkok Airways
WY818
Oman Air
WY655
Oman Air
|
06:55
Chiang Mai
09:10
Suvarnabhumi
14:35
Muscat
|
08:20
Suvarnabhumi
12:05
Muscat
15:20
Manama
|
Connect |
PG222
Bangkok Airways
EK375
Emirates
FZ27
Flydubai
|
06:55
Chiang Mai
09:55
Suvarnabhumi
17:10
Dubai
|
08:20
Suvarnabhumi
13:00
Dubai
17:25
Manama
|
Connect |
PG222
Bangkok Airways
GF153
Gulf Air Bahrain
|
06:55
Chiang Mai
11:50
Suvarnabhumi
|
08:20
Suvarnabhumi
15:05
Manama
|
Connect |
PG222
Bangkok Airways
EK375
Emirates
EK839
Emirates
|
06:55
Chiang Mai
09:55
Suvarnabhumi
16:10
Dubai
|
08:20
Suvarnabhumi
13:00
Dubai
16:30
Manama
|
Connect |
PG222
Bangkok Airways
EK375
Emirates
FZ21
Flydubai
|
06:55
Chiang Mai
09:55
Suvarnabhumi
14:35
Dubai
|
08:20
Suvarnabhumi
13:00
Dubai
14:50
Manama
|
Connect |
VZ101
Thai Vietjet Air
GF153
Gulf Air Bahrain
|
08:00
Chiang Mai
11:50
Suvarnabhumi
|
09:20
Suvarnabhumi
15:05
Manama
|
Connect |
PG216
Bangkok Airways
WY812
Oman Air
WY653
Oman Air
|
10:10
Chiang Mai
14:35
Suvarnabhumi
20:10
Muscat
|
11:35
Suvarnabhumi
17:30
Muscat
20:55
Manama
|
Connect |
PG216
Bangkok Airways
WY812
Oman Air
GF565
Gulf Air Bahrain
|
10:10
Chiang Mai
14:35
Suvarnabhumi
18:55
Muscat
|
11:35
Suvarnabhumi
17:30
Muscat
19:30
Manama
|
Connect |
VZ105
Thai Vietjet Air
GF151
Gulf Air Bahrain
|
14:10
Chiang Mai
21:40
Suvarnabhumi
|
15:30
Suvarnabhumi
00:50
Manama
|
Connect |
VZ107
Thai Vietjet Air
GF151
Gulf Air Bahrain
|
16:10
Chiang Mai
21:40
Suvarnabhumi
|
17:30
Suvarnabhumi
00:50
Manama
|
Connect |
PG226
Bangkok Airways
EK373
Emirates
EK835
Emirates
|
16:40
Chiang Mai
21:25
Suvarnabhumi
02:00
Dubai
|
18:05
Suvarnabhumi
00:50
Dubai
02:15
Manama
|
Connect |
PG226
Bangkok Airways
WY816
Oman Air
WY657
Oman Air
|
16:40
Chiang Mai
20:40
Suvarnabhumi
02:00
Muscat
|
18:05
Suvarnabhumi
23:35
Muscat
02:45
Manama
|
Connect |
PG226
Bangkok Airways
EY401
Etihad
EY379
Etihad
|
16:40
Chiang Mai
20:25
Suvarnabhumi
02:10
Abu Dhabi
|
18:05
Suvarnabhumi
23:55
Abu Dhabi
02:25
Manama
|
Connect |
WE165
Thai Smile
GF151
Gulf Air Bahrain
|
17:25
Chiang Mai
21:40
Suvarnabhumi
|
18:40
Suvarnabhumi
00:50
Manama
|
Connect |
VZ109
Thai Vietjet Air
EK373
Emirates
EK835
Emirates
|
18:10
Chiang Mai
21:25
Suvarnabhumi
02:00
Dubai
|
19:30
Suvarnabhumi
00:50
Dubai
02:15
Manama
|
Connect |
VZ109
Thai Vietjet Air
EY401
Etihad
EY379
Etihad
|
18:10
Chiang Mai
20:25
Suvarnabhumi
02:10
Abu Dhabi
|
19:30
Suvarnabhumi
23:55
Abu Dhabi
02:25
Manama
|
Connect |
VZ109
Thai Vietjet Air
GF151
Gulf Air Bahrain
|
18:10
Chiang Mai
21:40
Suvarnabhumi
|
19:30
Suvarnabhumi
00:50
Manama
|
Connect |
PG220
Bangkok Airways
EK385
Emirates
EK837
Emirates
|
19:05
Chiang Mai
01:35
Suvarnabhumi
08:30
Dubai
|
20:30
Suvarnabhumi
04:45
Dubai
08:45
Manama
|
Connect |
PG220
Bangkok Airways
EK371
Emirates
EK837
Emirates
|
19:05
Chiang Mai
02:25
Suvarnabhumi
08:30
Dubai
|
20:30
Suvarnabhumi
05:35
Dubai
08:45
Manama
|
Connect |
PG220
Bangkok Airways
EK373
Emirates
EK837
Emirates
|
19:05
Chiang Mai
21:25
Suvarnabhumi
08:30
Dubai
|
20:30
Suvarnabhumi
00:50
Dubai
08:45
Manama
|
Connect |
PG220
Bangkok Airways
GF151
Gulf Air Bahrain
|
19:05
Chiang Mai
21:40
Suvarnabhumi
|
20:30
Suvarnabhumi
00:50
Manama
|
Connect |
PG220
Bangkok Airways
EY407
Etihad
EY371
Etihad
|
19:05
Chiang Mai
02:15
Suvarnabhumi
09:15
Abu Dhabi
|
20:30
Suvarnabhumi
05:50
Abu Dhabi
09:30
Manama
|
Connect |
PG220
Bangkok Airways
EK373
Emirates
EK835
Emirates
|
19:05
Chiang Mai
21:25
Suvarnabhumi
02:00
Dubai
|
20:30
Suvarnabhumi
00:50
Dubai
02:15
Manama
|
Connect |
TG117
Thai Airways International
GF151
Gulf Air Bahrain
|
19:20
Chiang Mai
21:40
Suvarnabhumi
|
20:30
Suvarnabhumi
00:50
Manama
|
Connect |
TG117
Thai Airways International
EK373
Emirates
EK835
Emirates
|
19:20
Chiang Mai
21:25
Suvarnabhumi
02:00
Dubai
|
20:30
Suvarnabhumi
00:50
Dubai
02:15
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Hat Yai.
You take a flight from Hat Yai to Manama and cost approximately 470 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WE260
Thai Smile
GF153
Gulf Air Bahrain
|
08:15
Hat Yai
11:50
Suvarnabhumi
|
09:40
Suvarnabhumi
15:05
Manama
|
Connect |
WE270
Thai Smile
GF153
Gulf Air Bahrain
|
08:55
Hat Yai
11:50
Suvarnabhumi
|
10:15
Suvarnabhumi
15:05
Manama
|
Connect |
FD460
Thai AirAsia
GF159
Gulf Air Bahrain
|
12:30
Hat Yai
20:35
Kuala Lumpur
|
14:45
Kuala Lumpur
23:10
Manama
|
Connect |
WE262
Thai Smile
GF151
Gulf Air Bahrain
|
13:40
Hat Yai
21:40
Suvarnabhumi
|
15:10
Suvarnabhumi
00:50
Manama
|
Connect |
WE266
Thai Smile
GF151
Gulf Air Bahrain
|
16:20
Hat Yai
21:40
Suvarnabhumi
|
17:40
Suvarnabhumi
00:50
Manama
|
Connect |
WE264
Thai Smile
GF151
Gulf Air Bahrain
|
19:25
Hat Yai
21:40
Suvarnabhumi
|
20:50
Suvarnabhumi
00:50
Manama
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Manama and cost approximately 240 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
FD120
Thai AirAsia
EY255
Etihad
EY371
Etihad
|
00:10
Don Muang
04:10
Kolkata
09:15
Abu Dhabi
|
01:15
Kolkata
07:50
Abu Dhabi
09:30
Manama
|
Connect |
SL218
Thai Lion Mentari
GF057
Gulf Air Bahrain
|
02:40
Don Muang
06:30
Mumbai
|
05:40
Mumbai
07:45
Manama
|
Connect |
SL750
Thai Lion Mentari
EK397
Emirates
EK839
Emirates
|
05:30
Don Muang
08:55
Phuket
16:10
Dubai
|
07:10
Phuket
12:10
Dubai
16:30
Manama
|
Connect |
FD3250
Thai AirAsia
WE41
Thai Smile
GF153
Gulf Air Bahrain
|
07:00
Don Muang
08:30
Khon Kaen
11:50
Suvarnabhumi
|
08:05
Khon Kaen
09:30
Suvarnabhumi
15:05
Manama
|
Connect |
FD3235
Thai AirAsia
WE252
Thai Smile
GF153
Gulf Air Bahrain
|
07:10
Don Muang
09:35
Surat Thani
11:50
Suvarnabhumi
|
08:25
Surat Thani
10:45
Suvarnabhumi
15:05
Manama
|
Connect |
SL230
Thai Lion Mentari
UL201
SriLankan Airlines
|
07:30
Don Muang
18:50
Colombo
|
09:30
Colombo
21:20
Manama
|
Connect |
FD175
Thai AirAsia
GF145
Gulf Air Bahrain
|
09:15
Don Muang
19:00
Male
|
11:40
Male
22:10
Manama
|
Connect |
SL220
Thai Lion Mentari
WY338
Oman Air
GF565
Gulf Air Bahrain
|
12:05
Don Muang
15:20
Kathmandu
18:55
Muscat
|
14:00
Kathmandu
18:00
Muscat
19:30
Manama
|
Connect |
SL220
Thai Lion Mentari
AI216
Air India Limited
AI939
Air India Limited
|
12:05
Don Muang
15:35
Kathmandu
19:50
Delhi
|
14:00
Kathmandu
16:50
Delhi
21:55
Manama
|
Connect |
SL220
Thai Lion Mentari
WY338
Oman Air
WY653
Oman Air
|
12:05
Don Muang
15:20
Kathmandu
20:10
Muscat
|
14:00
Kathmandu
18:00
Muscat
20:55
Manama
|
Connect |
FD108
Thai AirAsia
AI405
Air India Limited
AI939
Air India Limited
|
12:05
Don Muang
16:50
Varanasi
19:50
Delhi
|
13:50
Varanasi
18:25
Delhi
21:55
Manama
|
Connect |
SL220
Thai Lion Mentari
EY291
Etihad
EY377
Etihad
|
12:05
Don Muang
17:05
Kathmandu
21:35
Abu Dhabi
|
14:00
Kathmandu
20:25
Abu Dhabi
21:45
Manama
|
Connect |
FD108
Thai AirAsia
AI433
Air India Limited
AI939
Air India Limited
|
12:05
Don Muang
15:30
Varanasi
19:50
Delhi
|
13:50
Varanasi
17:05
Delhi
21:55
Manama
|
Connect |
FD319
Thai AirAsia
GF159
Gulf Air Bahrain
|
14:00
Don Muang
20:35
Kuala Lumpur
|
17:10
Kuala Lumpur
23:10
Manama
|
Connect |
AK885
AirAsia
EY411
Etihad
EY379
Etihad
|
15:15
Don Muang
19:45
Kuala Lumpur
02:10
Abu Dhabi
|
18:35
Kuala Lumpur
22:50
Abu Dhabi
02:25
Manama
|
Connect |
AK885
AirAsia
GF159
Gulf Air Bahrain
|
15:15
Don Muang
20:35
Kuala Lumpur
|
18:35
Kuala Lumpur
23:10
Manama
|
Connect |
SL104
Thai Lion Mentari
EK355
Emirates
EK835
Emirates
|
15:40
Don Muang
21:40
Singapore Changi
02:00
Dubai
|
19:30
Singapore Changi
00:50
Dubai
02:15
Manama
|
Connect |
AK887
AirAsia
WY824
Oman Air
WY657
Oman Air
|
16:00
Don Muang
21:35
Kuala Lumpur
02:00
Muscat
|
19:20
Kuala Lumpur
00:20
Muscat
02:45
Manama
|
Connect |
AK887
AirAsia
GF159
Gulf Air Bahrain
|
16:00
Don Muang
20:35
Kuala Lumpur
|
19:20
Kuala Lumpur
23:10
Manama
|
Connect |
FD351
Thai AirAsia
EK355
Emirates
EK835
Emirates
|
16:40
Don Muang
21:40
Singapore Changi
02:00
Dubai
|
20:05
Singapore Changi
00:50
Dubai
02:15
Manama
|
Connect |
FD315
Thai AirAsia
WY824
Oman Air
WY657
Oman Air
|
16:55
Don Muang
21:35
Kuala Lumpur
02:00
Muscat
|
20:10
Kuala Lumpur
00:20
Muscat
02:45
Manama
|
Connect |
TR869
Scoot Tigerair
EK355
Emirates
EK835
Emirates
|
17:00
Don Muang
21:40
Singapore Changi
02:00
Dubai
|
20:25
Singapore Changi
00:50
Dubai
02:15
Manama
|
Connect |
SL748
Thai Lion Mentari
WE258
Thai Smile
GF151
Gulf Air Bahrain
|
17:50
Don Muang
19:40
Surat Thani
21:40
Suvarnabhumi
|
19:00
Surat Thani
20:50
Suvarnabhumi
00:50
Manama
|
Connect |
FD153
Thai AirAsia
GF069
Gulf Air Bahrain
|
19:50
Don Muang
06:00
Madras
|
21:35
Madras
08:25
Manama
|
Connect |
FD137
Thai AirAsia
GF283
Gulf Air Bahrain
|
20:55
Don Muang
04:45
Bengaluru
|
23:00
Bengaluru
06:55
Manama
|
Connect |
FD3015
Thai AirAsia
EK379
Emirates
EK837
Emirates
|
21:25
Don Muang
00:10
Phuket
08:30
Dubai
|
22:45
Phuket
03:05
Dubai
08:45
Manama
|
Connect |
AK897
AirAsia
EK343
Emirates
EK837
Emirates
|
21:30
Don Muang
02:10
Kuala Lumpur
08:30
Dubai
|
00:45
Kuala Lumpur
05:00
Dubai
08:45
Manama
|
Connect |
AK897
AirAsia
G9924
Air Arabia
G9101
Air Arabia
|
21:30
Don Muang
03:00
Kuala Lumpur
08:20
Sharjah
|
00:45
Kuala Lumpur
06:50
Sharjah
08:30
Manama
|
Connect |
FD3023
Thai AirAsia
EK379
Emirates
EK837
Emirates
|
21:40
Don Muang
00:10
Phuket
08:30
Dubai
|
23:00
Phuket
03:05
Dubai
08:45
Manama
|
Connect |
FD170
Thai AirAsia
FZ442
Flydubai
FZ23
Flydubai
|
22:35
Don Muang
02:50
Kochi
07:15
Dubai
|
00:45
Kochi
05:25
Dubai
07:30
Manama
|
Connect |
FD170
Thai AirAsia
GF271
Gulf Air Bahrain
|
22:35
Don Muang
04:45
Kochi
|
00:45
Kochi
07:15
Manama
|
Connect |
FD170
Thai AirAsia
EK533
Emirates
EK837
Emirates
|
22:35
Don Muang
04:30
Kochi
08:30
Dubai
|
00:45
Kochi
06:50
Dubai
08:45
Manama
|
Connect |
FD170
Thai AirAsia
G9426
Air Arabia
G9101
Air Arabia
|
22:35
Don Muang
03:40
Kochi
08:20
Sharjah
|
00:45
Kochi
06:10
Sharjah
08:30
Manama
|
Connect |
FD170
Thai AirAsia
EY281
Etihad
EY371
Etihad
|
22:35
Don Muang
04:30
Kochi
09:15
Abu Dhabi
|
00:45
Kochi
07:00
Abu Dhabi
09:30
Manama
|
Connect |
XW306
NokScoot
G9464
Air Arabia
G9101
Air Arabia
|
22:40
Don Muang
03:00
Delhi
08:20
Sharjah
|
01:15
Delhi
05:20
Sharjah
08:30
Manama
|
Connect |
XW306
NokScoot
WY244
Oman Air
WY651
Oman Air
|
22:40
Don Muang
05:00
Delhi
08:45
Muscat
|
01:15
Delhi
06:50
Muscat
09:30
Manama
|
Connect |
XW306
NokScoot
GF131
Gulf Air Bahrain
|
22:40
Don Muang
05:25
Delhi
|
01:15
Delhi
07:30
Manama
|
Connect |
XW306
NokScoot
GF133
Gulf Air Bahrain
|
22:40
Don Muang
03:55
Delhi
|
01:15
Delhi
06:00
Manama
|
Connect |
SL224
Thai Lion Mentari
GF251
Gulf Air Bahrain
|
22:50
Don Muang
05:40
Dhaka
|
00:15
Dhaka
08:15
Manama
|
Connect |
SL224
Thai Lion Mentari
EK585
Emirates
EK837
Emirates
|
22:50
Don Muang
01:40
Dhaka
08:30
Dubai
|
00:15
Dhaka
04:30
Dubai
08:45
Manama
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com