HowToGo

Train from Yangshuo to Shanghai, China

How to get to Shanghai, China from Yangshuo by train ? You can check how to get train from Yangshuo to Shanghai, China below.

Search Transfer from Yangshuo to Shanghai, China

1. Guilin North to Shanghai Hongqiao Station

  1. You take a bus, shuttle or taxi from your location in Yangshuo to Guilin North.

  2. You take a train from Guilin North to Shanghai Hongqiao Station and cost approximately 700 CNY (110 USD) (ref: China Railways G-Class).

  3. You take a bus, shuttle or taxi from Shanghai Hongqiao Station to your destination in Shanghai, China.

Pricing
Class Est. Price
2nd Class Seat 700 CNY (110 USD)
1st Class Seat 1100 CNY (170 USD)
Business Class Seat 2100 CNY (330 USD)

2. Guilin North to Shanghai South

  1. You take a bus, shuttle or taxi from your location in Yangshuo to Guilin North.

  2. You take a train from Guilin North to Shanghai South and cost approximately 180 CNY (27 USD) (ref: China Railways T-Class).

  3. You take a bus, shuttle or taxi from Shanghai South to your destination in Shanghai, China.

Pricing
Class Est. Price
Hard/Soft Seat 180 CNY (27 USD)
Hard Sleeper 320 CNY (50 USD)
Soft Sleeper 500 CNY (80 USD)

References

Find Hotels in Shanghai, China

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

Booking.com