Flights from Geneva to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
GVA to PEK – All flight route options from Geneva Airport, Switzerland to Beijing Capital International Airport, China. These flights are operated by 21 airlines. Fly non-stop with Air China or choose from 16 different transit flights. The shortest flight time is 9 hours and 40 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.
Geneva to Beijing flights
There are over 17 airlines and as many as 381 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Geneva (GVA) with Air China but if a stopover option suits you better you can choose to fly via Warsaw, Munich or any other of the 16 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Geneva to Beijing with Air China
You can fly non-stop every weekday except Mondays and Mondays with departure times at 12:20 or 13:20. Air China is a Star Alliance member.
With Lufthansa
If you fly from Geneva with Lufthansa you will do a stopover in Munich, MUC before reaching Beijing. This flight trip will take 12 hours and 35 minutes and you can fly every weekday with departures at 13:10, 17:00 or 17:10. Lufthansa is a Star Alliance member.
Distance & flight times: Geneva Airport to Beijing Capital International Airport
The shortest flight time between GVA and PEK is 9 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 40m | - | 5124 miles (8245 km) |
WAW Warsaw | 12h 5m | 50m | 5127 miles (8249 km) |
MUC Munich | 12h 35m | 1h 15m | 5130 miles (8254 km) |
VIE Vienna | 13h 15m | 2h 20m | 5167 miles (8314 km) |
CDG Paris | 13h 35m | 2h 5m | 5371 miles (8642 km) |
ARN Stockholm | 14h 0m | 3h 55m | 5232 miles (8418 km) |
MXP Milan | 14h 10m | 2h 45m | 5190 miles (8351 km) |
FRA Frankfurt | 14h 25m | 3h 40m | 5153 miles (8291 km) |
IST Istanbul | 14h 40m | 2h 15m | 5594 miles (9001 km) |
BRU Brussels | 14h 55m | 3h 45m | 5297 miles (8523 km) |
AMS Amsterdam | 15h 0m | 2h 25m | 5317 miles (8555 km) |
LCY London | 15h 30m | - | - |
CPH Copenhagen | 15h 40m | 4h 45m | 5207 miles (8378 km) |
LHR London | 15h 45m | 3h 0m | 5565 miles (8954 km) |
ATH Athens | 16h 5m | 3h 15m | 5834 miles (9387 km) |
PVG Shanghai | 16h 25m | 2h 30m | 6470 miles (10410 km) |
CAI Cairo | 18h 20m | 4h 55m | 6471 miles (10412 km) |


Quick copy and share this page
From Geneva to China
Below is a list of other destinations to China from Geneva Airport with either direct flights or 1 stop connections.
From Switzerland to Beijing
We have found another destination to China from Geneva Airport as well.