Airlines with flights from Bahrain to Bangkok
There are 8 airlines with scheduled flights between BAH and BKK. Gulf Air is the only airline with non-stop flights from Bahrain International Airport to Suvarnabhumi Airport and the flight time is 7 hours.
Choose airline
Schedules
Non-stop with Gulf Air
-
Total flight time: 7 hours
-
Bahrain is a Gulf Air hub.
-
14 flights per week
-
Boeing 787-9
-
Business class available
BAH
Direct
BKK
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
GF152
22:35
22:35
22:35
22:35
22:35
22:35
22:35
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 8h 50m - 11h 40m.
-
46 flights per week
BAH
Via AUH
BKK
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
EY648
EY406
EY406
04:35
----
----
04:35
----
04:35
03:20
EY644
EY408
EY408
16:45
16:45
----
----
16:45
----
16:45
EY646
EY404
EY404
----
----
----
----
----
----
22:50
The timetable & schedule information was updated at 2026-04-21
Via Kuwait with Kuwait Airways
-
Total flight time: 9h 15m - 13h 05m.
-
7 flights per week
BAH
Via KWI
BKK
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
KU614
KU413
KU413
----
11:35
----
----
----
----
----
KU616
KU411
KU411
----
17:55
----
17:20
----
17:55
----
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 9h 20m - 11h 45m.
-
30 flights per week
BAH
Via DXB
BKK
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
EK836
EK370
EK370
03:40
03:40
03:40
03:40
03:40
03:40
03:40
EK840
EK374
EK374
17:45
17:45
17:45
17:45
17:45
17:45
17:45
EK834
EK384
EK384
----
----
----
22:55
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Sharjah with Air Arabia
-
Total flight time: 10h 00m - 12h 30m.
-
Low-cost airline
-
21 flights per week
BAH
Via SHJ
BKK
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
G9104
G9821
G9821
17:50
17:50
17:50
17:50
17:50
17:50
17:50
G9106
G9823
G9823
20:10
20:10
20:10
20:10
20:10
20:10
20:10
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between BAH and BKK. Gulf Air is the only airline with non-stop flights from Bahrain International Airport to Suvarnabhumi Airport and the flight time is 7 hours.
Via Muscat with Oman Air
Via Doha with Qatar Airways
Via Hyderabad with IndiGo