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 26 airlines. Fly non-stop with Air China or choose from 26 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 27 airlines and as many as 417 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 Ashgabat, Budapest or any other of the 26 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 Turkmenistan Airlines
If you fly from Frankfurt with Turkmenistan Airlines you will do a stopover in Ashgabat, ASB before reaching Beijing. This flight trip will take 12 hours and 30 minutes and you can fly every Saturday with departures at 16:50.
Distance & flight times: Frankfurt Airport to Beijing Capital International Airport
The shortest flight time between FRA and PEK is 9 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 30m | - | 4866 miles (7829 km) |
ASB Ashgabat | 12h 30m | 1h 30m | 5660 miles (9107 km) |
BUD Budapest | 12h 35m | 1h 50m | 5101 miles (8208 km) |
FCO Rome | 13h 0m | 1h 0m | 5690 miles (9155 km) |
VIE Vienna | 13h 10m | 4h 55m | 5044 miles (8116 km) |
MUC Munich | 13h 10m | 3h 40m | 5012 miles (8064 km) |
UBN Ulaanbaatar | 13h 10m | 2h 45m | 4865 miles (7828 km) |
WAW Warsaw | 13h 15m | 4h 40m | 4898 miles (7881 km) |
BRU Brussels | 13h 15m | 2h 30m | 5155 miles (8294 km) |
MXP Milan | 13h 20m | 4h 0m | 5363 miles (8629 km) |
ATH Athens | 13h 50m | 3h 25m | 5887 miles (9472 km) |
GVA Geneva | 13h 50m | 2h 5m | 5411 miles (8706 km) |
ARN Stockholm | 14h 0m | 2h 50m | 4944 miles (7955 km) |
LHR London | 14h 5m | 2h 20m | 5502 miles (8853 km) |
CDG Paris | 14h 10m | 1h 45m | 5397 miles (8684 km) |
ALA Almaty | 14h 25m | 2h 25m | 5224 miles (8405 km) |
LIN Milan | 14h 45m | - | - |
CPH Copenhagen | 14h 53m | 4h 40m | 4919 miles (7915 km) |
LCY London | 15h 5m | - | - |
AMS Amsterdam | 15h 5m | 4h 30m | 5119 miles (8236 km) |
SHE Shenyang | 15h 15m | 2h 50m | 5387 miles (8668 km) |
TAS Tashkent | 15h 30m | 3h 55m | 5390 miles (8673 km) |
IST Istanbul | 15h 35m | 4h 10m | 5560 miles (8946 km) |
BCN Barcelona | 15h 35m | 2h 15m | 6190 miles (9960 km) |
TFU Chengdu | 17h 0m | 2h 0m | 5882 miles (9464 km) |
ICN Seoul | 18h 25m | 4h 5m | 5900 miles (9493 km) |
PVG Shanghai | 18h 35m | 3h 25m | 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
-
HAK Haikou
From Germany to Beijing
Below is a list of other cities in Germany with flights to Beijing with either non-stop or connecting flights.