How to Travel between Shenzhen and Guilin

There are 700 kilometers (435 miles) from Shenzhen to Guilin in total. And no direct flight is available right now. The best travel way between them is to take high speed train, which takes 3 – 5.5 hours and CNY 245.5 – 385.5 for second class seat. Shenzhen – Guilin long-distance buses also serve, taking 12 – 18 hours and CNY 150 – 310. 
 

How to Travel between Shenzhen and Guilin
How to Travel between Shenzhen and Guilin
 

How to Travel from Shenzhen to Guilin

1. Shenzhen to Guilin High Speed Train: 3-5.5h, CNY 245.5 - 385.5 for Second Class Seat

Number of Trains 10 departures daily
Ticket Price Second Class Seat: CNY 245.5 - 385.5
First Class Seat: CNY 373.5 - 602.5
Duration 3-5.5 hours
Departure time 7:19 - 18:08
Dep. - Arr. Shenzhen North Railway Station - Guilin, Guilin North and Guilin West Railway Station

Guilin West Railway is 10 kilometers away from the Elephant Hill and 30 kilometers away from Li River Scenic Areas, while Guilin or Guilin North Railway Station is in the downtown area. 
 

2. Long-Distance Bus: 12 – 18h, CNY 150 – 310

Dep. Timetable Price (CNY)
Gongming Bus Station 19:30 205
Longgang Bus Station 15:30 350
Shenzhen Bus Station (Previous Yinhu Station) 17:30 180
Exit B2, Zhuzilin Metro Station 18:00, 18:30 240 - 310
Shajing Central Bus Station 18:00, 20:00 150
Ailian Metro Station 19:00 210
 

How to Travel from Guilin Railway Station to Guilin Attractions

 Guilin Railway Station to Elephant Hill
Take Bus No. 5 or 88 at the railway station to Nanmenqiao, then walk southeastward to the scenic area, taking CNY 2 and 25 minutes.

 Guilin Railway Station to West Street, Yangshuo
At Guilin Railway Station, frequent buses are running daily to West Street from 07:00 - 19:00, taking CNY 35 and 1.5 hours.

 Guilin North Railway Station to Yangshuo
On the east of  the north train station, there is the Guilin North Bus Station operating buses to Yangshuo departing from 07:00 - 18:00 at a cost of CNY 40 and with a duration of about two hours.
 

How to Travel from Guilin to Shenzhen

1. Guilin to Shenzhen High Speed Train: 3 – 3.5h, CNY 245.5 – 271.5 for Second Class Seat

Number of Trains 9 departures daily
Ticket Price Second Class Seat: CNY245.5 - 271.5
First Class Seat: CN373.5 - 414.5
Duration 3 - 3.5 hours
Departure time 09:15 - 15:42
Dep. - Arr. Shenzhen North Railway Station - Guilin, Guilin North and Guilin West Railway Station

 See more: Guilin to Shenzhen Train
 

2. Long-Distance Bus: 11.5 - 14h, CNY 160

Dep. Timetable Fare
(CNY)
Longsheng Bus Terminal 12:30 220
Guilin North Bus Station 17:20 180
Guilin South Bus Station 18:00 180
Qintan Passenger Station 17:00 160
Guilin Hong Kong Hotel 16:30, 17:30 210

 
- Last updated on Dec. 26, 2023 by Gabby Li -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail