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



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