Visit Our China,  professional China travel agency and Online China tour operator. Contact Us | FAQ | About us | Feedback
Your Position: HomeChina GuideChina City Guide Guilin Guide Shanghai – Guilin

Shanghai – Guilin

Shanghai is about 1389 kilometres away from Guilin by aeroplane.
Shanghai is about 1621 kilometers away from Guilin by train.

By flight

There are two airports in Shanghai, namely, Pudong International Airport and Hongqiao International Airport. Roughly speaking, flights are available both in the morning and in the evening. There are fifteen regular flights flying between Shanghai and Guilin, most of which take off from the Pudong International Airport. With a distance of about 1389 kilometres, the journey usually takes about 2 hour and 20 minutes.

Of course, visitors can first reach other cities from Shanghai before transferring flights bound for Guilin.

Please follow the time on the flight day. The aforementioned information is for reference only.

By train

Generally, there are four trains leaving from Shanghai to Guilin. The starting time is usually in the afternoon.

- Shanghai South Railway Station – Guilin
  T81, 13:02–10:14 (travels about 21 hours for 1615 kilometres)
  K537, 16:19–14:44 (travels about 22 hours for 1621 kilometres)

- Shanghai South Railway Station – Guilin North Railway Station
  T77, 16:18–11:57 (travels about 19 hours for 1621 kilometres)
  K181, 15:57–15:12 (travels about 23 hours for 1621 kilometres)

Recommended Guilin hotels:

- Sheraton Guilin Hotel*****
- Guilin Bravo Hotel****
- Hotel Universal Guilin***

Recommended Guilin tours:

- One Day Li River Cruise Tour
- 4 Days Guilin / Yangshuo / Longsheng Tour
- 5 Day Guilin &Yangshuo and Huangyao Ancient Town Tour