Flights from Beijing to Brussels – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to BRU – All flight route options from Beijing Capital International Airport, China to Brussels Airport, Belgium. These flights are operated by 13 airlines. Fly non-stop with Hainan Airlines or choose from 21 different transit flights. The shortest flight time is 9 hours and 50 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 Brussels Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Brussels flights
There are over 22 airlines and as many as 334 flights every week to this destination. You can fly non-stop to Brussels (BRU) from Beijing (PEK) with Hainan Airlines but if a stopover option suits you better you can choose to fly via Copenhagen, Oslo or any other of the 21 alternatives with connectiing airports.
Tip! You can also fly to Brussels from Daxing International Airport (PKX).
Beijing to Brussels with Hainan Airlines
You can fly non-stop every weekday with flights departing at 02 or 03 in the night.
With Turkish Airlines
If you fly from Beijing with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Brussels. This flight trip will take 16 hours and you can fly every weekday with departures at 00:10 or 00:45. Turkish Airlines is a Star Alliance member.
Distance & flight times: Beijing Capital International Airport to Brussels Airport
The shortest flight time between PEK and BRU is 9 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 50m | - | 4965 miles (7989 km) |
CPH Copenhagen | 12h 30m | 2h 10m | 4967 miles (7992 km) |
OSL Oslo | 12h 40m | 2h 5m | 5058 miles (8138 km) |
GVA Geneva | 12h 45m | 1h 0m | 5456 miles (8779 km) |
ARN Stockholm | 12h 45m | 1h 15m | 4985 miles (8021 km) |
BER Berlin | 13h 15m | 1h 45m | 4998 miles (8042 km) |
FRA Frankfurt | 13h 40m | 4h 50m | 5056 miles (8135 km) |
VIE Vienna | 14h 15m | 2h 35m | 5234 miles (8422 km) |
LHR London | 15h 0m | 1h 45m | 5312 miles (8547 km) |
LGW London | 15h 20m | - | - |
FCO Rome | 15h 25m | 2h 5m | 5823 miles (9369 km) |
MXP Milan | 15h 25m | 2h 40m | 5472 miles (8804 km) |
MUC Munich | 15h 30m | 2h 5m | 5198 miles (8364 km) |
WAW Warsaw | 15h 35m | 1h 0m | 5055 miles (8133 km) |
IST Istanbul | 16h 0m | 3h 15m | 5750 miles (9252 km) |
MAN Manchester | 16h 15m | 4h 25m | 5390 miles (8673 km) |
CDG Paris | 16h 30m | 2h 30m | 5274 miles (8486 km) |
PVG Shanghai | 17h 0m | 4h 40m | 6310 miles (10153 km) |
AMS Amsterdam | 17h 20m | 4h 5m | 4989 miles (8027 km) |
ATH Athens | 17h 35m | 4h 15m | 6066 miles (9760 km) |
BCN Barcelona | 17h 40m | 3h 40m | 6184 miles (9950 km) |
SHA Shanghai | 19h 0m | - | - |



Quick copy and share this page
From China to Brussels
Below is a list of other cities in China with flights to Brussels with either non-stop or connecting flights.