Flights from Brussels to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BRU to BKK – All flight route options from Brussels Airport, Belgium to Suvarnabhumi Airport, Thailand. These flights are operated by 27 airlines. Fly non-stop with Thai Airways International or choose from 22 different transit flights. The shortest flight time is 11 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Brussels to Bangkok flights
There are over 23 airlines and as many as 601 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Brussels (BRU) with Thai Airways International but if a stopover option suits you better you can choose to fly via Zurich, Frankfurt or any other of the 22 alternatives with connectiing airports.
Brussels to Bangkok with Thai Airways International
You can fly non-stop every weekday with flights departing at 13:10 or 13:30. Thai Airways International is a Star Alliance member.
With SWISS
If you fly from Brussels with SWISS you will do a stopover in Zurich, ZRH before reaching Bangkok. This flight trip will take 13 hours and 45 minutes and you can fly every weekday with departures at 14 or 15 in the afternoon. SWISS is a Star Alliance member.
Distance & flight times: Brussels Airport to Suvarnabhumi Airport
The shortest flight time between BRU and BKK is 11 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 5m | - | 5787 miles (9311 km) |
ZRH Zurich | 13h 45m | 1h 35m | 5958 miles (9586 km) |
FRA Frankfurt | 14h 15m | 3h 5m | 5813 miles (9353 km) |
FCO Rome | 14h 30m | 1h 35m | 6278 miles (10101 km) |
VIE Vienna | 14h 35m | 2h 35m | 5857 miles (9424 km) |
ARN Stockholm | 14h 40m | 1h 25m | 5988 miles (9635 km) |
CPH Copenhagen | 14h 40m | 2h 0m | 5867 miles (9440 km) |
OSL Oslo | 15h 15m | 50m | 6113 miles (9836 km) |
AUH Abu Dhabi | 15h 25m | 2h 25m | 6330 miles (10185 km) |
IST Istanbul | 15h 35m | 4h 15m | 6032 miles (9705 km) |
LHR London | 15h 45m | 2h 35m | 6202 miles (9979 km) |
DXB Dubai | 16h 0m | 3h 25m | 6280 miles (10105 km) |
DOH Doha | 16h 15m | 3h 25m | 6355 miles (10225 km) |
MUC Munich | 16h 25m | 1h 30m | 5871 miles (9446 km) |
HKG Hong Kong | 16h 40m | 1h 5m | 6907 miles (11113 km) |
LIN Milan | 16h 50m | - | - |
CDG Paris | 17h 0m | 4h 40m | 6060 miles (9751 km) |
SIN Singapore | 17h 50m | 2h 35m | 7478 miles (12032 km) |
HEL Helsinki | 17h 55m | 3h 15m | 5970 miles (9606 km) |
AMM Amman | 18h 10m | 4h 25m | 6363 miles (10238 km) |
PEK Beijing | 18h 40m | 4h 30m | 7038 miles (11324 km) |
SZX Shenzhen | 18h 40m | 3h 55m | 6892 miles (11089 km) |
PVG Shanghai | 19h 25m | 4h 0m | 7447 miles (11982 km) |



Quick copy and share this page
From Brussels to Thailand
Below is a list of other destinations to Thailand from Brussels Airport with either direct flights or 1 stop connections.