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 303 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 Frankfurt, Vienna 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 Monday, Thursday, Friday or Saturday with departure times at 12:20 or 13:20. Air China is a Star Alliance member.
With LOT - Polish Airlines
If you fly from Geneva with LOT - Polish Airlines you will do a stopover in Warsaw, WAW before reaching Beijing. This flight trip will take 13 hours and 15 minutes and you can fly every Monday with departures at 10:25. LOT - Polish Airlines is a Star Alliance member.
Distance & flight times: Geneva Airport to Beijing Capital International Airport
The shortest flight time between GVA and PEK is 10 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 40m | - | 5124 miles (8245 km) |
FRA Frankfurt | 11h 45m | 1h 15m | 5153 miles (8291 km) |
VIE Vienna | 12h 55m | 2h 0m | 5167 miles (8314 km) |
WAW Warsaw | 13h 15m | 2h 5m | 5127 miles (8249 km) |
BRU Brussels | 13h 30m | 2h 20m | 5297 miles (8523 km) |
MUC Munich | 13h 40m | 3h 5m | 5130 miles (8254 km) |
CPH Copenhagen | 13h 55m | 2h 30m | 5207 miles (8378 km) |
CDG Paris | 14h 25m | 4h 25m | 5371 miles (8642 km) |
IST Istanbul | 14h 40m | 2h 15m | 5594 miles (9001 km) |
ARN Stockholm | 14h 50m | 2h 50m | 5232 miles (8418 km) |
ATH Athens | 15h 5m | 2h 25m | 5834 miles (9387 km) |
AMS Amsterdam | 15h 5m | 2h 30m | 5317 miles (8555 km) |
STN London | 15h 25m | - | - |
LCY London | 15h 30m | - | - |
LHR London | 15h 33m | 3h 30m | 5565 miles (8954 km) |
LGW London | 15h 40m | 4h 50m | 5573 miles (8967 km) |
CAI Cairo | 17h 35m | 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.