| Departure | Inbound | Airports | Price |
|---|---|---|---|
| 2026-11-23 | 2026-12-13 | (ARN - SHA) | 5 663 kr |
| 2026-06-29 | 2026-07-19 | (ARN - PVG) | 5 780 kr |
| 2026-07-13 | 2026-07-21 | (ARN - SHA) | 5 799 kr |
| 2026-07-30 | 2026-08-24 | (ARN - SHA) | 5 799 kr |
| 2026-08-06 | 2026-08-26 | (ARN - SHA) | 5 808 kr |
| 2026-08-03 | 2026-08-23 | (ARN - SHA) | 5 811 kr |
| 2026-08-03 | 2026-08-23 | (ARN - SHA) | 5 811 kr |
| 2026-08-06 | 2026-08-26 | (ARN - SHA) | 5 814 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| Departure | Inbound | Airports | Price |
| 2026-11-23 | 2026-12-13 | (ARN - SHA) | 5 663 kr |
| 2026-11-09 | 2026-12-15 | (ARN - PVG) | 5 875 kr |
| 2026-11-15 | 2026-11-20 | (ARN - PVG) | 5 879 kr |
| 2026-11-12 | 2026-12-17 | (ARN - PVG) | 5 893 kr |
| 2026-11-12 | 2026-11-19 | (ARN - PVG) | 5 966 kr |
| 2026-11-12 | 2026-12-17 | (ARN - PVG) | 5 966 kr |
| 2026-11-12 | 2026-12-17 | (ARN - PVG) | 5 967 kr |
| 2026-11-03 | 2026-11-21 | (ARN - PVG) | 6 232 kr |
| 2026-11-24 | 2026-11-29 | (ARN - PVG) | 6 233 kr |
| 2026-11-01 | 2026-11-20 | (ARN - PVG) | 6 452 kr |
| Departure | Inbound | Airports | Price |
| 2026-06-29 | 2026-07-19 | (ARN - PVG) | 5 780 kr |
| 2026-06-17 | 2026-07-01 | (ARN - PVG) | 6 304 kr |
| 2026-06-23 | 2026-07-03 | (ARN - PVG) | 6 937 kr |
| 2026-06-22 | 2026-06-30 | (ARN - PVG) | 7 081 kr |
| 2026-06-18 | 2026-06-27 | (ARN - PVG) | 7 092 kr |
| 2026-06-19 | 2026-06-28 | (ARN - PVG) | 7 092 kr |
| 2026-06-19 | 2026-06-27 | (ARN - PVG) | 7 093 kr |
| 2026-06-19 | 2026-06-27 | (ARN - PVG) | 7 106 kr |
| 2026-06-19 | 2026-06-28 | (ARN - PVG) | 7 107 kr |
| 2026-06-18 | 2026-07-13 | (ARN - PVG) | 7 118 kr |
| Departure | Inbound | Airports | Price |
| 2026-07-13 | 2026-07-21 | (ARN - SHA) | 5 799 kr |
| 2026-07-30 | 2026-08-24 | (ARN - SHA) | 5 799 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| 2026-07-13 | 2026-07-20 | (ARN - PVG) | 5 835 kr |
| 2026-07-13 | 2026-07-21 | (ARN - SHA) | 5 912 kr |
| 2026-07-13 | 2026-07-22 | (ARN - SHA) | 5 931 kr |
| 2026-07-13 | 2026-07-21 | (ARN - SHA) | 5 931 kr |
| 2026-07-13 | 2026-07-21 | (ARN - SHA) | 5 931 kr |
| Departure | Inbound | Airports | Price |
| 2026-08-06 | 2026-08-26 | (ARN - SHA) | 5 808 kr |
| 2026-08-03 | 2026-08-23 | (ARN - SHA) | 5 811 kr |
| 2026-08-03 | 2026-08-23 | (ARN - SHA) | 5 811 kr |
| 2026-08-06 | 2026-08-26 | (ARN - SHA) | 5 814 kr |
| 2026-08-03 | 2026-08-17 | (ARN - SHA) | 5 885 kr |
| 2026-08-10 | 2026-08-24 | (ARN - SHA) | 5 893 kr |
| 2026-08-03 | 2026-08-17 | (ARN - PVG) | 5 896 kr |
| 2026-08-11 | 2026-08-18 | (ARN - SHA) | 5 974 kr |
| 2026-08-11 | 2026-08-17 | (ARN - SHA) | 5 974 kr |
| 2026-08-11 | 2026-08-18 | (ARN - SHA) | 5 974 kr |
| Departure | Inbound | Airports | Price |
| 2026-09-14 | 2026-12-25 | (ARN - PVG) | 5 879 kr |
| 2026-09-14 | 2026-12-25 | (ARN - PVG) | 5 879 kr |
| 2026-09-14 | 2026-12-25 | (ARN - PVG) | 5 879 kr |
| 2026-09-03 | 2026-09-16 | (ARN - PVG) | 5 887 kr |
| 2026-09-03 | 2026-09-16 | (ARN - PVG) | 5 887 kr |
| 2026-09-05 | 2026-09-16 | (ARN - PVG) | 5 910 kr |
| 2026-09-07 | 2026-09-13 | (ARN - PVG) | 5 922 kr |
| 2026-09-05 | 2026-09-13 | (ARN - PVG) | 5 975 kr |
| 2026-09-26 | 2026-10-10 | (ARN - PVG) | 6 573 kr |
| 2026-09-24 | 2026-10-04 | (ARN - PVG) | 6 597 kr |
| Departure | Inbound | Airports | Price |
| 2026-10-01 | 2026-10-18 | (ARN - PVG) | 5 897 kr |
| 2026-10-19 | 2026-11-18 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-18 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-18 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-19 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-18 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-19 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-16 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-19 | (ARN - PVG) | 6 452 kr |
| 2026-10-19 | 2026-11-19 | (ARN - PVG) | 6 452 kr |
| Departure | Inbound | Airports | Price |
| 2027-03-14 | 2027-03-20 | (ARN - PVG) | 5 976 kr |
| 2027-03-14 | 2027-03-20 | (ARN - PVG) | 5 976 kr |
| 2027-03-14 | 2027-03-20 | (ARN - PVG) | 5 976 kr |
| 2027-03-15 | 2027-03-21 | (ARN - PVG) | 6 006 kr |
| 2027-03-12 | 2027-03-28 | (ARN - PVG) | 6 011 kr |
| 2027-03-14 | 2027-03-20 | (ARN - SHA) | 9 297 kr |
| 2027-03-15 | 2027-03-26 | (ARN - PVG) | 17 748 kr |
| 2027-03-15 | 2027-03-27 | (ARN - PVG) | 17 748 kr |
| 2027-03-15 | 2027-03-25 | (ARN - PVG) | 17 748 kr |
| 2027-03-15 | 2027-03-28 | (ARN - PVG) | 17 748 kr |
| Departure | Inbound | Airports | Price |
| 2027-02-01 | 2027-03-01 | (ARN - PVG) | 6 591 kr |
| 2027-02-01 | 2027-03-01 | (ARN - PVG) | 6 592 kr |
| 2027-02-08 | 2027-02-21 | (ARN - PVG) | 6 642 kr |
| 2027-02-26 | 2027-03-05 | (ARN - PVG) | 11 848 kr |
| 2027-02-08 | 2027-02-21 | (ARN - PVG) | 13 170 kr |
| Departure | Inbound | Airports | Price |
| 2027-04-06 | 2027-04-13 | (ARN - PVG) | 6 628 kr |
| 2027-04-22 | 2027-05-01 | (ARN - PVG) | 13 918 kr |
| 2027-04-21 | 2027-05-02 | (ARN - PVG) | 27 668 kr |
| 2027-04-22 | 2027-05-02 | (ARN - PVG) | 27 668 kr |
| 2027-04-23 | 2027-05-02 | (ARN - PVG) | 27 668 kr |
| 2027-04-21 | 2027-05-01 | (ARN - PVG) | 27 736 kr |
| 2027-04-22 | 2027-05-01 | (ARN - PVG) | 27 836 kr |
| 2027-04-23 | 2027-05-01 | (ARN - PVG) | 27 844 kr |
| 2027-04-23 | 2027-04-30 | (ARN - PVG) | 28 572 kr |
| 2027-04-22 | 2027-04-30 | (ARN - PVG) | 28 704 kr |
| Departure | Inbound | Airports | Price |
| 2026-12-31 | 2027-01-14 | (ARN - PVG) | 6 942 kr |
| 2026-12-17 | 2026-12-27 | (ARN - PVG) | 7 499 kr |
| 2026-12-21 | 2027-01-10 | (ARN - PVG) | 8 462 kr |
| 2026-12-18 | 2027-01-06 | (ARN - PVG) | 8 497 kr |
| 2026-12-20 | 2027-01-03 | (ARN - PVG) | 8 870 kr |
| 2026-12-27 | 2027-01-06 | (ARN - PVG) | 14 918 kr |
| 2026-12-19 | 2027-01-02 | (ARN - PVG) | 33 194 kr |
| 2026-12-18 | 2027-01-07 | (ARN - PVG) | 36 096 kr |
| 2026-12-20 | 2027-01-09 | (ARN - PVG) | 37 500 kr |
| 2026-12-20 | 2027-01-16 | (ARN - SHA) | 44 770 kr |
| Departure | Inbound | Airports | Price |
| 2027-01-01 | 2027-01-08 | (ARN - PVG) | 7 189 kr |
| 2027-01-02 | 2027-03-21 | (ARN - PVG) | 24 702 kr |
| Departure | Inbound | Airports | Price |
| 2027-05-01 | 2027-05-16 | (ARN - PVG) | 15 928 kr |
| Departure | Inbound | Airports | Price |
| 2027-06-01 | 2027-06-08 | (ARN - PVG) | 19 746 kr |
| 2027-06-05 | 2027-06-06 | (ARN - PVG) | 40 776 kr |
Flygresor.se compares the price of flights to Shanghai
By using Flygresor.se's unique search function you can compare prices and find the best deals to Shanghai in China
1
Too many locations selected
Too many locations selected
Depart
Return
Passengers
1 Adult
Choose departure date
Cheapest flights to Shanghai from 5 096 kr
These are the best prices for a flight ticket to Shanghai:
Nearest airport to Shanghai
Pudong International
(PVG)
Hongqiao International
(SHA)
Alternative Travel Options
Fly from Sweden to Shanghai
Fly from Sweden to China
Fly to Sweden
Most Popular Cities
Fly from Copenhagen to Shanghai
Fly from Gothenburg to Shanghai
Fly from Malmo to Shanghai
Fly from Stockholm to Shanghai
Fly from Copenhagen to Beijing
Fly from Copenhagen to Fuzhou
Fly from Copenhagen to Hong Kong
Fly from Gothenburg to Beijing
Fly from Gothenburg to Fuzhou
Fly from Gothenburg to Guangzhou
Fly from Gothenburg to Hong Kong
Fly from Malmo to Beijing
Fly from Malmo to Fuzhou
Fly from Malmo to Guangzhou
Fly from Malmo to Hong Kong
Fly from Stockholm to Beijing
Fly from Stockholm to Fuzhou
Fly from Stockholm to Guangzhou
Fly from Stockholm to Hong Kong
Fly from Arbil to Gothenburg
Fly from Arbil to Malmo
Fly from Arbil to Stockholm
Fly from Bangkok to Gothenburg
Fly from Bangkok to Malmo
Fly from Bangkok to Stockholm
Fly from Istanbul to Gothenburg
Fly from Istanbul to Malmo
Fly from Istanbul to Stockholm
Fly from London to Gothenburg
Fly from London to Malmo
Fly from London to Stockholm
Fly from Malaga to Gothenburg
Fly from Malaga to Malmo
Fly from Malaga to Stockholm
Do you want to go to a city close to Shanghai?
If you are going to any of these cities you can fly to Shanghai.
Suzhou
Changshu City
Jiaxing
Jiashan
Songjiang
Kunshan
Songling
Huilong
Xiashi
Mudu
Zhouzhuang
-
💸 How much does it cost to fly to Shanghai, China?
The price for a one-way ticket to Shanghai, China starts at 2 548 kr.
The price for a round-trip ticket to Shanghai, China starts at 5 096 kr. -
⌛ How long does it take to fly to Shanghai, China?
Stockholm - Shanghai - 13 hours and 37 minutes
Gothenburg - Shanghai - 14 hours and 8 minutes
Copenhagen - Shanghai - 13 hours and 35 minutes -
🛬 What are the closest airports to Shanghai, China?
The closest airports to Shanghai, China are:Pudong International (PVG)Hongqiao International (SHA) -
🎯 What is the distance to Shanghai, China?
Stockholm - Shanghai - 7,763 km
Gothenburg - Shanghai - 8,159 km
Copenhagen - Shanghai - 8,251 km
Malmo - Shanghai - 8,232 km