Train TicketsDay ToursMy BookingsHelp Log in
G2905 Timetable

G2905 Guilin North → Shenzhen North

  • journey3h 12m
  • stops7
  • dep19:35
  • arr22:47
  • ·daily

G2905 runs from Guilin North to Shenzhen North in 3h 12m, departing 19:35 and arriving 22:47, with 7 stations along the route.

01 / Route

Every stop, in order

Arrival and departure at each station. Elapsed time is counted from departure at the first station.

  1. 19:35 departs
    Guilin North Guilinbei
    departs
  2. 19:58 20:04
    Yangshuo Yangshuo
    6 min0h 23m
  3. 20:35 20:37
    Hezhou Hezhou
    2 min1h
  4. 21:27 21:29
    Zhaoqing East Zhaoqingdong
    2 min1h 52m
  5. 22:05 22:11
    Guangzhou South Guangzhounan
    6 min2h 30m
  6. 22:28 22:30
    Humen Humen
    2 min2h 53m
  7. 22:47 arrives
    Shenzhen North Shenzhenbei
    arrives
02 / Step off

Getting off at

Day tours that pick up at or near the station. Small groups, English-speaking guides.

Check live fares & availability

Guilin North → Shenzhen North

Check live fares & availability