HowToGo

Flight from Thailand to Bahrain

How to get to Bahrain from Thailand by flight ? You can check flights from Thailand to Bahrain below.

Search Transfer from Thailand to Bahrain

Search Flights

You can find flight ticket prices from Thailand to Bahrain with our flight tickets search tool below

1. Udon Thani to Manama

  1. You take a bus, shuttle or taxi from your location in Thailand to Udon Thani.

  2. You take a flight from Udon Thani to Manama and cost approximately 440 USD.

  3. 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

2. Suvarnabhumi to Manama

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Manama and cost approximately 500 USD.

  3. 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

3. Chiang Mai to Manama

  1. You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.

  2. You take a flight from Chiang Mai to Manama and cost approximately 480 USD.

  3. 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

4. Hat Yai to Manama

  1. You take a bus, shuttle or taxi from your location in Thailand to Hat Yai.

  2. You take a flight from Hat Yai to Manama and cost approximately 470 USD.

  3. 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

5. Don Muang to Manama

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Manama and cost approximately 240 USD.

  3. 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

References

Find Hotels in Bahrain

You can find hotels and accommodations in Bahrain with our hotels search tool below

Booking.com