HowToGo

Yangshuo to Shanghai, China - Transfer & Transportation Guides

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

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

Search Transfer from Yangshuo to Shanghai, China

Transfer solutions

You have 6 options transfer to Shanghai, China from Yangshuo below

Bus ( 1 hr. 30 min. )

Take a bus from Guilin Yangshuo to Guilin Airport.


Open Map More details & check price at China Bus Guide
Walk ( 6 min. )

Take a foot from Guilin Airport to Guilin.


Plane ( 2 hr. 5 min. )

Take a flight from Guilin 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 5 hr. 23 min.
Distance 1451 km.
Cost 109 USD
Bus ( 1 hr. 30 min. )

Take a bus from Guilin Yangshuo to Guilin Airport.


Open Map More details & check price at China Bus Guide
Walk ( 6 min. )

Take a foot from Guilin Airport to Guilin.


Plane ( 4 hr. 25 min. )

Take a flight from Guilin 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 7 hr. 31 min.
Distance 1390 km.
Cost 211 USD
Bus ( 1 hr. 30 min. )

Take a bus from Guilin Yangshuo to Guilin Airport.


Open Map More details & check price at China Bus Guide
Walk ( 6 min. )

Take a foot from Guilin Airport to Guilin.


Plane ( 1 hr. 50 min. )

Take a flight from Guilin 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 6 hr. 33 min.
Distance 1457 km.
Cost 279 USD
Taxi ( 35 min. )

Take a taxi from Yangshuo to Yangshuo.


Train ( 26 min. )

Take a train from Yangshuo to Guilin North.


Open Map More details & check price at China Railways D-Class
Train ( 9 hr. 23 min. )

Take a train from Guilin North to Shanghai Hongqiao Station.


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 11 hr. 55 min.
Distance 1686 km.
Cost 865 CNY (137 USD)
Bus ( 1 hr. )

Take a bus from Yangshuo to Guilin South.


Open Map More details & check price at China Bus Guide
Taxi ( 8 min. )

Take a taxi from Guilin South to Guilin North.


Open Map More details & check price at Guilin Taxi
Train ( 20 hr. 27 min. )

Take a train from Guilin North to Shanghai South.


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

Take a subway from Shanghai South Railway to Shanghai Railway.


Open Map More details & check price at Shanghai Metro
Duration 23 hr. 5 min.
Distance 1674 km.
Cost 367 CNY (56 USD)
Car ( 16 hr. 8 min. )

Drive a car from Yangshuo to Shanghai.


Duration 16 hr. 8 min.
Distance 1593 km.
Cost 144 USD

Find Hotels in Shanghai, China

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

Booking.com

About Yangshuo, China

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