Flights from Frankfurt to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to PEK – All flight route options from Frankfurt Airport, Germany to Beijing Capital International Airport, China. These flights are operated by 23 airlines. Fly non-stop with Air China or choose from 25 different transit flights. The shortest flight time is 9 hours and 20 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.
Frankfurt to Beijing flights
There are over 26 airlines and as many as 766 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Frankfurt (FRA) with Air China but if a stopover option suits you better you can choose to fly via Vienna, Ulaanbaatar or any other of the 25 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Frankfurt to Beijing with Air China
You can fly non-stop every weekday with flights departing between 2:00 pm and 8:00 pm. You can also take a connecting flight via Chengdu or Shanghai. Air China is a Star Alliance member.
With Miat - Mongolian Airlines
If you fly from Frankfurt with Miat - Mongolian Airlines you will do a stopover in Ulaanbaatar, UBN before reaching Beijing. This flight trip will take 13 hours and 10 minutes and you can fly every Wednesday with departures at 13:35.
Distance & flight times: Frankfurt Airport to Beijing Capital International Airport
The shortest flight time between FRA and PEK is 9 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 20m | - | 4866 miles (7829 km) |
VIE Vienna | 12h 30m | 1h 5m | 5044 miles (8116 km) |
UBN Ulaanbaatar | 13h 10m | 2h 45m | 4865 miles (7828 km) |
BUD Budapest | 13h 15m | 3h 40m | 5101 miles (8208 km) |
MUC Munich | 13h 35m | 3h 30m | 5012 miles (8064 km) |
MXP Milan | 13h 40m | 2h 50m | 5363 miles (8629 km) |
ARN Stockholm | 13h 55m | 3h 15m | 4944 miles (7955 km) |
CDG Paris | 14h 5m | 3h 35m | 5397 miles (8684 km) |
BRU Brussels | 14h 10m | 3h 10m | 5155 miles (8294 km) |
LHR London | 14h 15m | 2h 35m | 5502 miles (8853 km) |
ALA Almaty | 14h 25m | 2h 30m | 5224 miles (8405 km) |
GVA Geneva | 14h 50m | 2h 40m | 5411 miles (8706 km) |
LCY London | 14h 53m | - | - |
LIN Milan | 14h 55m | - | - |
FCO Rome | 14h 55m | 3h 5m | 5690 miles (9155 km) |
CPH Copenhagen | 15h 10m | 4h 55m | 4919 miles (7915 km) |
AMS Amsterdam | 15h 10m | 4h 35m | 5119 miles (8236 km) |
WAW Warsaw | 15h 10m | 4h 50m | 4898 miles (7881 km) |
SHE Shenyang | 15h 15m | 2h 55m | 5387 miles (8668 km) |
TAS Tashkent | 15h 30m | 3h 55m | 5390 miles (8673 km) |
BCN Barcelona | 16h 5m | 2h 35m | 6190 miles (9960 km) |
IST Istanbul | 16h 15m | 1h 40m | 5560 miles (8946 km) |
ATH Athens | 16h 20m | 3h 25m | 5887 miles (9472 km) |
TFU Chengdu | 16h 30m | 3h 15m | 5882 miles (9464 km) |
ICN Seoul | 17h 40m | 4h 45m | 5900 miles (9493 km) |
PVG Shanghai | 18h 35m | 3h 35m | 6218 miles (10005 km) |



Quick copy and share this page
From Frankfurt to China
Below is a list of other destinations to China from Frankfurt Airport with either direct flights or 1 stop connections.
-
PVG Shanghai Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing
-
KMG Kunming
-
HGH Hangzhou
-
WUH Wuhan
From Germany to Beijing
Below is a list of other cities in Germany with flights to Beijing with either non-stop or connecting flights.