There are 8 ways to get from Shanghai to Lugano by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shanghai Pudong International Airport to Milano Malpensa Airport, train
best- Fly from Shanghai Pudong International Airport (PVG) to Milano Malpensa Airport (MXP)plane PVG - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
17h 18mCHF 302–486Fly Shanghai Hongqiao International Airport to Milano Malpensa Airport, train
cheapest- Fly from Shanghai Hongqiao International Airport (SHA) to Milano Malpensa Airport (MXP)plane SHA - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
19h 1mCHF 216–559Drive 10,852 km
- Drive from Shanghai Station to Luganocar 10,852 km
5d 1hCHF 1,804–2,606Fly Shanghai Pudong International Airport to Zurich Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Zurich Airport (ZRH)plane PVG - ZRH
- Take the train from Zürich HB to Luganotrain
17h 26mCHF 315–678Fly Shanghai Pudong International Airport to Milan Linate Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Milan Linate Airport (LIN)plane PVG - LIN
- Take the train from Monza to Luganotrain
19h 33mCHF 403–579Train to Sunan Shuofang International Airport, fly to Milano Malpensa Airport, train
- Take the train from Shanghai station to Wuxitrain
- Fly from Sunan Shuofang International Airport (WUX) to Milano Malpensa Airport (MXP)plane WUX - MXP
- Take the train from Malpensa Aeroporto T1 to Luganotrain
20h 14mCHF 239–672Fly Shanghai Pudong International Airport to Venice Marco Polo Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Venice Marco Polo Airport (VCE)plane PVG - VCE
- Take the train from Venezia Mestre to Milano Centraletrain
- Take the train from Milano Centrale to Luganotrain
19h 56mCHF 275–785Fly Shanghai Pudong International Airport to Geneva International Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Geneva International Airport (GVA)plane PVG - GVA
- Take the train from Genève-Aéroport to Zürich HBtrain
- Take the train from Zürich HB to Luganotrain
21h 30mCHF 492–1,098
Shanghai Pudong International Airport (PVG) to Milano Malpensa Airport (MXP) flights
Questions & Answers
The cheapest way to get from Shanghai to Lugano is to fly and train which costs SFr 300 - SFr 490 and takes 17h 18m.
The fastest way to get from Shanghai to Lugano is to fly and train which takes 17h 18m and costs SFr 300 - SFr 490.
The distance between Shanghai and Lugano is 9259 km. The road distance is 10852 km.
It takes approximately 17h 18m to get from Shanghai to Lugano, including transfers.
Lugano is 6h behind Shanghai. It is currently 1:28 PM in Shanghai and 7:28 AM in Lugano.
Yes, the driving distance between Shanghai to Lugano is 10852 km. It takes approximately 5 days 1h to drive from Shanghai to Lugano.
There are 7150+ hotels available in Lugano.
What companies run services between Shanghai, China and Lugano, Switzerland?
There is no direct connection from Shanghai to Lugano. However, you can take the line 2 subway to Longyang Road, walk to Longyang Road, take the train to Pudong International Airport, walk to Shanghai-Pudong-Airport-PVG airport, fly to Milano Malpensa Airport (MXP), walk to Malpensa Aeroporto T1, then take the train to Lugano. Alternatively, you can drive from Shanghai Station to Lugano in around 5d 1h.
- Website
- lufthansa.com
Flights from Shanghai Pudong International Airport to Milano Malpensa Airport via Munich
- Ave. Duration
- 16h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 180–550
Flights from Shanghai Pudong International Airport to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 17h 28m
- When
- Every day
- Estimated price
- CHF 180–900
Flights from Shanghai Pudong International Airport to Zurich Airport via Munich
- Ave. Duration
- 14h 42m
- When
- Wednesday, Friday, Sunday, and Saturday
- Estimated price
- CHF 210–1,100
Flights from Shanghai Pudong International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 15h 22m
- When
- Every day
- Estimated price
- CHF 210–1,100
Flights from Shanghai Pudong International Airport to Milan Linate Airport via Munich
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- CHF 220–1,100
Flights from Shanghai Pudong International Airport to Milan Linate Airport via Frankfurt
- Ave. Duration
- 16h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Sunday, and Saturday
- Estimated price
- CHF 310–1,100
Flights from Shanghai Pudong International Airport to Venice Marco Polo Airport via Munich
- Ave. Duration
- 16h 20m
- When
- Every day
- Estimated price
- CHF 200–950
Flights from Shanghai Pudong International Airport to Geneva International Airport via Frankfurt
- Ave. Duration
- 17h 3m
- When
- Every day
- Estimated price
- CHF 220–1,100
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- Trenord
Train from Monza to Lugano
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- CHF 3–5
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Lugano
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Website
- Trenord
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italian Lakes: Getting around by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide





