Flights tailored to your budget
- Flights from Geneva to Shanghai
How to estimate the price of a flight from Geneva to Shanghai?
It depends. Prices for flights from Geneva to Shanghai fluctuate based on several factors.
Select your dates to check current offers.
Checking fares across several nearby dates can help you see which days offer the best deals. Jetcost lets you track price changes and grab the best opportunities.
Flights between Geneva and Shanghai: which airports can you choose?
The distance between Geneva and Shanghai is about 9228 km. Checking alternative airports can help lower the total cost of your trip.
- Airports in Geneva: The only active airport in Geneva is Geneva - Cointrin.
- Airports in Shanghai: You can also consider Pudong along with Shanghai - Hongqiao.
Choosing airports with fast connections to the city center can cut down total travel time. You can compare all flights from Geneva airports to find the best option.
Customize your flight from Geneva to Shanghai
Jetcost allows you to filter by travel dates, duration, layovers, carriers, and booking providers. You’ll find direct and connecting flights, one-way or round-trip, from the best airlines and travel agencies.
Other popular destinations
Thinking about China? You might also consider: Beijing, Chengdu, Guangzhou, Shanghai, Shenzhen.
You can sort results by price, duration, or departure time to find the best option for you. When available, results always include both low-cost and traditional airlines.
Frequently asked questions about flights from Geneva to Shanghai.
How much does an airline ticket from Geneva to Shanghai cost?
How far is Geneva from Shanghai?
What are the airports in Shanghai?
What are the airports in Geneva?
What are the most popular cities in China?
When should I book a flight from Geneva to Shanghai?
What is the cheapest month to fly from Geneva to Shanghai?
What is the most expensive month to fly from Geneva to Shanghai?
What is the best day of the week to fly from Geneva to Shanghai?
- Flights Geneva - Rome Fiumicino
- Flights Geneva - Rome
- Flights Geneva - Rome Ciampino
- Flights Geneva - Luanda
- Flights Geneva - Seoul Incheon
- Flights Geneva - Bangkok Don Mueang
- Flights Geneva - Bergamo Orio al Serio
- Flights Geneva - Enfidha