HowToGo

Chengdu to Shanghai, China - Transfer & Transportation Guides

Find transfer & transportation guides from Chengdu to Shanghai, China. How to get from Chengdu to Shanghai, China by Flight, Train.

You can get to Shanghai, China from Chengdu by verhicle types below

Search Transfer from Chengdu to Shanghai, China

Transfer solutions

You have 9 options transfer to Shanghai, China from Chengdu below

Subway ( 8 min. )

Take a subway from Chunxi Road to Taipingyuan.


Open Map More details & check price at Chengdu metro
Subway ( 11 min. )

Take a subway from Taipingyuan to Chengdu Airport T1.


Open Map More details & check price at Chengdu metro
Plane ( 2 hr. 25 min. )

Take a flight from Chengdu to Shanghai Hongqiao.


Walk ( 4 min. )

Take a foot from Shanghai Hongqiao to Hongqiao Airport T1.


Subway ( 23 min. )

Take a subway from Hongqiao Airport T1 to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 4 hr. 18 min.
Distance 1688 km.
Cost 124 USD
Subway ( 8 min. )

Take a subway from Chunxi Road to Taipingyuan.


Open Map More details & check price at Chengdu metro
Subway ( 11 min. )

Take a subway from Taipingyuan to Chengdu Airport T1.


Open Map More details & check price at Chengdu metro
Plane ( 2 hr. 40 min. )

Take a flight from Chengdu to Shanghai Pudong.


Walk ( 7 min. )

Take a foot from Shanghai Pudong to Pudong International Airport.


Maglev ( 8 min. )

Take a train from Pudong International Airport to Longyang Road.


Open Map More details & check price at Shanghai Maglev Transportation (SMT)
Subway ( 16 min. )

Take a subway from Longyang Road to West Nanjing Road.


Open Map More details & check price at Shanghai Metro
Duration 4 hr. 45 min.
Distance 1756 km.
Cost 362 USD
Subway ( 8 min. )

Take a subway from Chunxi Road to Taipingyuan.


Open Map More details & check price at Chengdu metro
Subway ( 11 min. )

Take a subway from Taipingyuan to Chengdu Airport T1.


Open Map More details & check price at Chengdu metro
Plane ( 2 hr. 20 min. )

Take a flight from Chengdu to Hangzhou Xiaoshan.


Bus ( 30 min. )

Take a bus from Hangzhou Airport to Hangzhou East.


Open Map More details & check price at Hangzhou Airport
Train ( 45 min. )

Take a train from Hangzhou East to Shanghai Hongqiao.


Open Map More details & check price at China Railways G-Class
Subway ( 28 min. )

Take a subway from Shanghai Hongqiao Train Station to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 5 hr. 50 min.
Distance 1801 km.
Cost 622 USD
Subway ( 8 min. )

Take a subway from Chunxi Road to Taipingyuan.


Open Map More details & check price at Chengdu metro
Subway ( 11 min. )

Take a subway from Taipingyuan to Chengdu Airport T1.


Open Map More details & check price at Chengdu metro
Plane ( 2 hr. 25 min. )

Take a flight from Chengdu to Sunan Shuofang.


Walk ( 7 min. )

Take a foot from Sunan Shuofang to Sunan Shuofang International Airport.


Subway ( 6 min. )

Take a subway from Sunan Shuofang International Airport to Wuxi Xinqu.


Open Map More details & check price at Wuxi Metro
Train ( 42 min. )

Take a train from Wuxi New District to Shanghai.


Open Map More details & check price at China Railways G-Class
Duration 5 hr. 47 min.
Distance 1707 km.
Cost 365 USD
Subway ( 8 min. )

Take a subway from Chunxi Road to Taipingyuan.


Open Map More details & check price at Chengdu metro
Subway ( 11 min. )

Take a subway from Taipingyuan to Chengdu Airport T1.


Open Map More details & check price at Chengdu metro
Plane ( 2 hr. 35 min. )

Take a flight from Chengdu to Nantong.


Bus ( 4 min. )

Take a bus from Nantong Airport to Xingdong Primary School.


Taxi ( 14 min. )

Take a taxi from Xingdong Primary School to Jiangsu Tongzhou.


Open Map More details & check price at Nantong Taxi
Bus ( 1 hr. 40 min. )

Take a bus from Jiangsu Tongzhou to Shanghai Zongzhan.


Open Map More details & check price at China Bus Guide
Duration 6 hr. 41 min.
Distance 1789 km.
Cost 369 USD
Subway ( 12 min. )

Take a subway from Tianfu Square to East station.


Open Map More details & check price at Chengdu metro
Train ( 11 hr. 29 min. )

Take a train from Chengdu East to Shanghai Hongqiao.


Open Map More details & check price at China Railways G-Class
Subway ( 28 min. )

Take a subway from Shanghai Hongqiao Train Station to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 13 hr. 12 min.
Distance 2126 km.
Cost 913 CNY (143 USD)
Subway ( 12 min. )

Take a subway from Tianfu Square to East station.


Open Map More details & check price at Chengdu metro
Train ( 11 hr. 31 min. )

Take a train from Chengdu East to Taicang.


Open Map More details & check price at China Railways G-Class
Train ( 35 min. )

Take a train from Taicang to Shanghai Station.


Open Map More details & check price at China Railways C-Class
Duration 14 hr. 18 min.
Distance 2126 km.
Cost 938 CNY (147 USD)
Subway ( 5 min. )

Take a subway from Luomashi to North station.


Open Map More details & check price at Chengdu metro
Train ( 33 hr. 12 min. )

Take a train from Chengdu Station to Yangzhou.


Open Map More details & check price at China Railways K-Class
Bus ( 3 hr. 30 min. )

Take a bus from Yangzhou to Shanghai South.


Open Map More details & check price at China Bus Guide
Subway ( 14 min. )

Take a subway from Shanghai South Railway to South Shaanxi Road.


Open Map More details & check price at Shanghai Metro
Duration 38 hr. 8 min.
Distance 2523 km.
Cost 560 CNY (89 USD)
Car ( 19 hr. 25 min. )

Drive a car from Chengdu to Shanghai Station.


Duration 19 hr. 25 min.
Distance 1954 km.
Cost 176 USD

Find Hotels in Shanghai, China

You can find hotels and accommodations in Shanghai, China with our hotels search tool below

Booking.com

About Chengdu, China

Chengdu (Sichuanese pronunciation: [tsʰən˨˩tu˥], Standard Mandarin pronunciation: [ʈʂʰə̌ŋ.tú] (listen), UK: , US: ), alternatively romanized as Chengtu, is a sub-provincial city which serves as the capital of the Chinese province of Sichuan. It is ... Learn more

About Shanghai, China

Shanghai (Chinese: 上海, Shanghainese pronunciation: [zɑ̃.hɛ] (listen), Standard Mandarin pronunciation: [ʂâŋ.xài] (listen)) is one of the four municipalities of the People's Republic of China. It is located on the southern estuary of the Yangtze, with... Learn more


References