Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Prague to Shanghai?

Cheap Flights from Shanghai to Prague, CZ, Czech Republic - SHA to PRG Last modified: Aug 26, 2016 1:42 AM

Popular flights from Shanghai to Prague Last modified: Aug 26, 2016 1:42 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Aeroflot
SHAPRG
Mon 9/19
1 stop
PRGSHA
Fri 9/23
1 stop
CN¥3,283
Select
Aeroflot
SHAPRG
Tue 10/11
1 stop
PRGSHA
Tue 10/18
1 stop
CN¥3,283
Select
Aeroflot
SHAPRG
Tue 10/11
1 stop
PRGSHA
Wed 10/19
1 stop
CN¥3,283
Select
Aeroflot
SHAPRG
Thu 10/20
1 stop
PRGSHA
Thu 10/27
1 stop
CN¥3,283
Select
Aeroflot
SHAPRG
Thu 10/20
1 stop
PRGSHA
Sat 10/29
1 stop
CN¥3,283
Select
Hainan
SHAPRG
Sun 10/23
1 stop
PRGSHA
Wed 11/2
1 stop
CN¥3,676
Select
Hainan
SHAPRG
Sun 11/6
1 stop
PRGSHA
Fri 11/18
1 stop
CN¥3,676
Select
Turkish
SHAPRG
Mon 10/3
1 stop
PRGSHA
Tue 10/11
1 stop
CN¥3,876
Select
Turkish
SHAPRG
Mon 10/3
1 stop
PRGSHA
Thu 10/13
1 stop
CN¥3,876
Select
Turkish
SHAPRG
Mon 10/3
1 stop
PRGSHA
Sat 10/15
1 stop
CN¥3,876
Select
Turkish
SHAPRG
Mon 10/3
1 stop
PRGSHA
Mon 10/17
1 stop
CN¥3,876
Select
Turkish
SHAPRG
Mon 10/3
1 stop
PRGSHA
Tue 10/18
1 stop
CN¥3,876
Select
Sichuan
SHAPRG
Mon 10/17
1 stop
PRGSHA
Tue 10/25
1 stop
CN¥3,949
Select
Sichuan
SHAPRG
Mon 10/24
1 stop
PRGSHA
Tue 11/1
1 stop
CN¥3,949
Select
Sichuan
SHAPRG
Thu 10/27
1 stop
PRGSHA
Fri 11/4
1 stop
CN¥3,949
Select
Sichuan
SHAPRG
Mon 10/31
1 stop
PRGSHA
Tue 11/8
1 stop
CN¥3,949
Select
Sichuan
SHAPRG
Thu 11/3
1 stop
PRGSHA
Tue 11/8
1 stop
CN¥3,949
Select
Emirates
SHAPRG
Tue 12/20
1 stop
PRGSHA
Thu 1/5
1 stop
CN¥4,009
Select
Iberia
SHAPRG
Wed 12/21
1 stop
PRGSHA
Mon 1/9
1 stop
CN¥4,076
Select
China Eastern
SHAPRG
Tue 10/11
1 stop
PRGSHA
Tue 10/18
1 stop
CN¥4,089
Select
British Airways
SHAPRG
Sat 10/15
1 stop
PRGSHA
Thu 10/20
1 stop
CN¥4,249
Select
British Airways
SHAPRG
Sat 11/19
1 stop
PRGSHA
Thu 11/24
1 stop
CN¥4,249
Select
Lufthansa
SHAPRG
Sat 11/19
1 stop
PRGSHA
Mon 11/21
1 stop
CN¥4,262
Select
Air France
SHAPRG
Sun 10/9
1 stop
PRGSHA
Sun 10/23
1 stop
CN¥4,282
Select
Air France
SHAPRG
Tue 10/11
1 stop
PRGSHA
Wed 10/19
1 stop
CN¥4,282
Select
Air France
SHAPRG
Sun 10/16
1 stop
PRGSHA
Sun 10/23
1 stop
CN¥4,282
Select
Air France
SHAPRG
Thu 11/10
1 stop
PRGSHA
Tue 11/22
1 stop
CN¥4,282
Select
Air France
SHAPRG
Thu 11/10
1 stop
PRGSHA
Thu 11/24
1 stop
CN¥4,282
Select
Swiss
SHAPRG
Tue 12/20
1 stop
PRGSHA
Thu 1/5
1 stop
CN¥4,282
Select
Austrian
SHAPRG
Sat 10/15
1 stop
PRGSHA
Fri 10/28
1 stop
CN¥4,309
Select
Austrian
SHAPRG
Thu 10/20
1 stop
PRGSHA
Thu 10/27
1 stop
CN¥4,309
Select
KLM
SHAPRG
Wed 10/5
1 stop
PRGSHA
Wed 10/19
1 stop
CN¥4,315
Select
KLM
SHAPRG
Thu 10/6
1 stop
PRGSHA
Mon 10/17
1 stop
CN¥4,315
Select
KLM
SHAPRG
Thu 10/6
1 stop
PRGSHA
Tue 10/18
1 stop
CN¥4,315
Select
KLM
SHAPRG
Mon 10/10
1 stop
PRGSHA
Thu 10/20
1 stop
CN¥4,315
Select
KLM
SHAPRG
Tue 10/11
1 stop
PRGSHA
Tue 10/18
1 stop
CN¥4,315
Select
China Southern
SHAPRG
Thu 11/10
2 stops
PRGSHA
Wed 11/16
2 stops
CN¥4,688
Select
China Southern
SHAPRG
Thu 11/10
2 stops
PRGSHA
Fri 11/18
2 stops
CN¥4,688
Select
China Southern
SHAPRG
Thu 11/10
2 stops
PRGSHA
Thu 11/24
2 stops
CN¥4,688
Select
China Southern
SHAPRG
Sat 11/19
2 stops
PRGSHA
Sat 11/26
2 stops
CN¥4,688
Select
China Southern
SHAPRG
Sat 12/24
2 stops
PRGSHA
Mon 1/2
2 stops
CN¥4,688
Select
Finnair
SHAPRG
Tue 12/20
1 stop
PRGSHA
Thu 1/5
1 stop
CN¥4,748
Select
SAS
SHAPRG
Tue 9/20
1 stop
PRGSHA
Wed 9/28
1 stop
CN¥4,861
Select
SAS
SHAPRG
Tue 9/20
1 stop
PRGSHA
Thu 9/29
1 stop
CN¥4,861
Select
SAS
SHAPRG
Sat 12/3
1 stop
PRGSHA
Sun 12/11
1 stop
CN¥4,861
Select
SAS
SHAPRG
Wed 12/7
1 stop
PRGSHA
Thu 12/15
1 stop
CN¥4,861
Select
SAS
SHAPRG
Sun 12/11
1 stop
PRGSHA
Mon 12/19
1 stop
CN¥4,861
Select
Alitalia
SHAPRG
Tue 11/1
2 stops
PRGSHA
Thu 11/10
2 stops
CN¥5,401
Select
Korean
SHAPRG
Tue 12/20
1 stop
PRGSHA
Thu 1/5
1 stop
CN¥5,840
Select
Etihad
SHAPRG
Mon 10/10
2 stops
PRGSHA
Thu 10/20
2 stops
CN¥7,085
Select
Air Berlin
SHAPRG
Fri 12/23
2 stops
PRGSHA
Tue 1/3
2 stops
CN¥7,232
Select
Tap Portugal
SHAPRG
Sat 10/8
1 stop
PRGSHA
Sat 10/15
1 stop
CN¥19,590
Select
Tap Portugal
SHAPRG
Fri 12/23
1 stop
PRGSHA
Tue 1/3
1 stop
CN¥19,590
Select
Tap Portugal
SHAPRG
Fri 12/23
1 stop
PRGSHA
Fri 1/6
1 stop
CN¥19,590
Select
Ethiopian
SHAPRG
Sat 12/24
2 stops
PRGSHA
Mon 1/2
2 stops
CN¥33,133
Select
Thai
SHAPRG
Fri 11/11
2 stops
PRGSHA
Wed 11/16
2 stops
CN¥53,062
Select

How Much Does it Cost to Fly from Shanghai to Prague (SHA to PRG)?

We have collected flight cost data from across the web for travel from Shanghai to Prague, and have found the average flight price for this trip to be CN¥3,296.

When Can I Buy the Cheapest Flight from Shanghai to Prague (SHA to PRG)?

Airlines can adjust prices for plane tickets from Shanghai to Prague based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Shanghai to Prague

The chart below shows up-to-date information regarding how far in advance a flight from Shanghai to Prague should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days CN¥7,025 CN¥4,295
7-14 days CN¥7,445 CN¥3,296
14-21 days CN¥6,026 CN¥3,296
21-30 days CN¥7,012 CN¥3,283
30-60 days CN¥4,189 CN¥3,283
60-90 days CN¥4,322 CN¥3,296
90+ days CN¥4,309 CN¥3,283

Cheapest Day To Fly from Shanghai to Prague

The chart below shows up-to-date information regarding the cheapest days to fly from Shanghai to Prague.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
CN¥3,283 CN¥3,283 CN¥3,296 CN¥3,283 CN¥3,296 CN¥3,296 CN¥3,296

Lowest Fares Chart By Month from Shanghai to Prague

The chart below shows the lowest fare by month when flying from Shanghai to Prague.

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Shanghai Prague Aeroflot 8/29/16 9/2/16 1 CN¥4,295
September Shanghai Prague Aeroflot 9/19/16 9/23/16 1 CN¥3,283
October Shanghai Prague Aeroflot 10/11/16 10/18/16 1 CN¥3,283
November Shanghai Prague Aeroflot 11/25/16 11/30/16 1 CN¥3,290
December Shanghai Prague Aeroflot 12/23/16 1/2/17 1 CN¥3,283
January Shanghai Prague Aeroflot 1/17/17 1/24/17 1 CN¥3,290
February Shanghai Prague Aeroflot 2/2/17 2/16/17 1 CN¥3,290
March Shanghai Prague Aeroflot 3/10/17 3/24/17 1 CN¥3,296

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Shanghai to Prague

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Shanghai to Prague.

Next 30 Days

SunMonTueWedThuFriSat
28 29 30 31 1 2 3
CN¥8,377
4 5 6 7 8 9 10
CN¥8,377 CN¥7,798
11 12 13 14 15 16 17
CN¥7,798
18 19 20 21 22 23 24
25 26 27 28 29 30 1
CN¥7,931
2 3 4 5 6 7 8
CN¥7,931

Non-Stop vs Connecting Flights from Shanghai to Prague (SHA to PRG)

Your Shanghai to Prague flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Shanghai to Prague is CN¥5,680.

The average price for non-stop flights from Shanghai to Prague is CN¥4,202.

The chart below shows up to date information regarding non-stop flights from Shanghai to Prague.

Nonstop Flight Details from Shanghai to Prague
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
China Eastern 0 1 0 1 0 0 1 00:45 00:45

Shanghai to Prague Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Shanghai to Prague?
Answer: The average Shanghai to Prague flight time is 11 hours and 50 minutes.
Question: How many kilometers are there between Shanghai and Prague?
Answer: The distance from Shanghai to Prague is 8516 kilometers.
Question: How common are direct flights from Shanghai to Prague?
Answer: There are 3 direct flights from Shanghai to Prague.
Question: What is the most popular airline for non-stop flights from Shanghai to Prague?
Answer: China Eastern Airlines provides 100% of the non-stop flights between Shanghai and Prague.
Question: What are the most popular connecting cities when flying from Shanghai to Prague?
Answer: Amsterdam, NL

Airlines Flying from Shanghai to Prague (SHA to PRG) Number of flights searched: 446Last modified: Aug 26, 2016 1:42 AM

Below are the different airlines that fly from Shanghai to Prague with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Shanghai to Prague.

Shanghai to Prague
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Sichuan CTU X X
Air Canada YYZ X X X
Air Canada YVR / YYZ X X X
Air France CDG X X X X X X X
Finnair HEL X X X X X X X
British Airways LHR X X X X X X X
Emirates DXB X X X X X X X
Hainan PEK X X X
Hainan CAN / PEK X X X
Iberia MAD X X X
Korean ICN X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X
China Eastern - X X X
Austrian VIE X X X X X X X
SAS CPH X X X X
SAS CPH / ARN X X X X X X X
Aeroflot SVO X X X X X X X
Turkish IST X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Shanghai and Prague, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Shanghai - SHA

FlightsAirlineLowest Price
Shanghai to London Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Royal Brunei, EVA Air, Air China, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Garuda, Tianjin, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Asiana, Philippine, Qantas, Qatar, S7, SAS, Singapore, Aeroflot, Thai, Turkish, Srilankan, Vietnam, Virgin Atlantic CN¥4,082
Shanghai to Munich Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Qatar, S7, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, United CN¥3,609
Shanghai to Paris Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, EVA Air, Air China, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Austrian, Asiana, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, United, Srilankan, Vietnam CN¥3,490
Shanghai to Berlin Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Etihad, Hainan, Iberia, KLM, Lufthansa, Swiss, Xiamen, China Eastern, Austrian, Qatar, S7, SAS, Aeroflot, Turkish, Tap Portugal, United CN¥3,523
Shanghai to Amsterdam American, Air Canada, Air France, Air India, AeroMexico, Finnair, Alitalia, British Airways, EVA Air, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Garuda, Iberia, Korean, KLM, Kenya, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, Austrian, Qantas, Qatar, SAS, Singapore, Aeroflot, Turkish, Tap Portugal CN¥3,270
Shanghai to Vienna Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, EVA Air, Air China, China Airlines, China Southern, Emirates, Ethiopian, Etihad, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, All Nippon, Austrian, Asiana, Qatar, SAS, Aeroflot, Thai, Turkish, Tap Portugal, United CN¥3,583
Shanghai to Frankfurt Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Asiana, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan, Vietnam CN¥3,663
Shanghai to Milan Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, Cathay, Delta, Emirates, Ethiopian, Etihad, Hainan, Iberia, Korean, KLM, Lufthansa, Swiss, China Eastern, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan CN¥3,303
Shanghai to Zurich Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Ethiopian, Etihad, Hainan, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish CN¥3,363
Shanghai to Rome Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, Austrian, Asiana, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, United CN¥3,423
Shanghai to Copenhagen Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Ethiopian, Etihad, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish CN¥3,303
Shanghai to Istanbul Air Canada, Air France, Air India, Alitalia, British Airways, EVA Air, Air China, China Southern, Emirates, Ethiopian, Etihad, Korean, KLM, Lufthansa, Swiss, All Nippon, Asiana, Philippine, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, Srilankan CN¥3,197
Shanghai to Tokyo Sichuan, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, TransAsia, Tianjin, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Lufthansa, Xiamen, China Eastern, All Nippon, Air Macau, Austrian, Asiana, Philippine, Qantas, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,272
Shanghai to Budapest Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Emirates, Etihad, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Austrian, Qatar, SAS, Aeroflot, Turkish, Tap Portugal CN¥3,336
Shanghai to Bangkok Sichuan, Cebu Pacific, Air India, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, Garuda, Juneyao, Hainan, Hong Kong, JAL, Korean, Lufthansa, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Air Macau, Austrian, Orient Thai, Asiana, Philippine, Shandong, Singapore, Thai, Srilankan, Vietnam, Mesaba, Shenzhen CN¥1,832
Shanghai to Warsaw Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Emirates, Etihad, JAL, Korean, KLM, Lufthansa, Swiss, Austrian, Asiana, Qatar, SAS, Aeroflot, Turkish, Tap Portugal CN¥3,163
Shanghai to Hamburg Air Berlin, Air France, Finnair, British Airways, Air China, Cathay, China Southern, Emirates, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, SAS, Aeroflot, Thai, Turkish CN¥3,576
Shanghai to Dresden Air Berlin, Air France, British Airways, Air China, KLM, Lufthansa, Swiss, All Nippon, Aeroflot CN¥3,609
Shanghai to Moscow Sichuan, Air Berlin, Air France, Air India, Finnair, Alitalia, British Airways, Air China, China Southern, Emirates, Etihad, Tianjin, Hainan, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, Austrian, Qatar, S7, SAS, Aeroflot, Turkish, Vietnam CN¥2,631
Shanghai to Venice Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Delta, Emirates, Etihad, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, Austrian, Qatar, SAS, Aeroflot, Turkish CN¥3,310
Shanghai to Manchester Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, KLM, Lufthansa, Swiss, Xiamen, China Eastern, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish CN¥4,575
Shanghai to Karlovy Vary Aeroflot Check Dates
Shanghai to Dusseldorf Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Emirates, Etihad, Hainan, Hong Kong, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, S7, SAS, Aeroflot, Turkish, United CN¥3,576
Shanghai to Stuttgart Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, China Southern, Etihad, Hainan, Iberia, KLM, Lufthansa, Swiss, Xiamen, China Eastern, Austrian, SAS, Aeroflot, Thai, Turkish CN¥3,589
Shanghai to Barcelona Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Delta, Emirates, Etihad, Hainan, Iberia, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, Austrian, Qatar, SAS, Singapore, Aeroflot, Turkish, Tap Portugal, United, Vietnam CN¥3,290
Shanghai to Wroclaw Lufthansa, Austrian, SAS, Aeroflot CN¥4,741
Shanghai to Nuremberg Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Swiss, Xiamen, All Nippon, Austrian, SAS, Thai, Turkish CN¥4,422

Cheap International Flights to Prague - PRG

FlightsAirlineLowest Price
Nanjing to Prague Sichuan, Air France, Cathay, China Southern, Hainan, KLM, Lufthansa, China Eastern CN¥4,335
Hangzhou to Prague Sichuan, Air France, Cathay, China Southern, Hainan, KLM, Lufthansa, China Eastern CN¥3,996
Ningbo to Prague Sichuan, Air France, China Southern, Hainan, KLM, China Eastern CN¥6,160
Cheap Flights from Shanghai to Prague, CZ, Czech Republic, from CN¥3,283 Round trip from SHA to PRG