Home / Train /

Shenzhen - Shaoguan Train

There are around 37 high speed trains operated daily to serve passengers travelling from Shenzhen to Shaoguan and 26 from Shaoguan to Shenzhen. The bullet trains between the two cities take around 1.5 - 2 hours to cover a total distance of 329/ 338 kilometers (205/ 210 miles). The lowest price of a second class seat is around CNY 156.5.

In addition, about 8 normal trains run from Shenzhen to Shaoguan and 4 operate for return. Around 3.5 - 4.5 hours are spent for passengers to travel between the two cities with a total length of around 360/ 368/ 383 kilometers (224/ 229/ 238 miles). The ticket fare is around CNY 105.5 - 129.5 for a hard sleeper per person in a single trip.

Shenzhen - Shaoguan High Speed Train

Basic Facts:
Duration: Around 1.5 - 2 hours
Distance: 329/ 338 kilometers (205/ 210 miles)
Top speed: 300 km/h (186 mph)
Operated at: Shenzhen North/ Futian Railway Station, Shaoguan Railway Station
Major stations along the way: Humen, Guangzhou South, Qingyuan, Qingsheng, Guangmingcheng, Guangzhou North
 

Shenzhen to Shaoguan High Speed Train Schedule

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
G110206:08 - 07:321h24m
G83012:43 - 14:151h32m
G119015:44 - 17:151h31m
G618418:52 - 20:261h34m
Around 37 departures in total: departure time from 06:08 to 19:19; duration from 1H19M to 2H14M.

See more Shenzhen Schedule
 

Shaoguan to Shenzhen Bullet Train Timetable

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
G617508:08 - 10:152h7m
G115116:32 - 18:131h41m
G103919:02 - 20:311h29m
Around 40 departures in total: departure time from 08:01 to 19:05; duration from 1H21M to 2H3M.

Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Shenzhen - Shaoguan High Speed Train Ticket Fare

(Last Update on May 8, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 483.5 - 592.5
USD 72 - 88
CNY 231.5 - 299.5
USD 34 - 44
CNY 156.5 - 199.5
USD 23 - 30
 
 

Shenzhen - Shaoguan Normal Train

Basic Facts:
Duration: around 3.5 - 4.5 hours
Distance: 360/ 368/ 383 kilometers (224/ 229/ 238 miles)
Top speed: 120 km/h (75 mph)
Operated at: Shenzhen/ Shenzhen East Railway Station, Shaoguan East Railway Station.
Major stations along the way: Guangzhou, Dongguan, Guangzhou North
 

Shenzhen to Shaoguan Train Schedule

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
Z33207:06 - 10:553h49m
K134808:00 - 12:064h6m
Z23009:33 - 13:073h34m
K48609:50 - 13:463h56m
K35611:34 - 15:213h47m
K93211:49 - 15:333h44m
K165613:31 - 17:233h52m
K23815:28 - 19:203h52m
K53616:18 - 20:173h59m
T9617:30 - 21:103h40m
K927618:52 - 22:433h51m

 

Shaoguan to Shenzhen Train Timetable

(Last Update on May 8, 2026)
Train No.Departure - ArrivalTravel Time
K23707:21 - 11:324h11m
K165508:08 - 12:164h8m
K53513:59 - 18:064h7m
K48514:05 - 18:334h28m
Z58514:57 - 19:044h7m
K134715:37 - 20:054h28m
Z22915:44 - 19:193h35m

Notes:
1.  The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
2. "+" indicates the second day.
 

Shenzhen - Shaoguan Normal Train Ticket Fare

(Last Update on May 8, 2026)
Soft SleeperHard SleeperHard Seat
CNY 185.5
USD 27
CNY 105.5 - 125.5
USD 16 - 19
CNY 51.5 - 65.5
USD 8 - 10
Note: The ticket fares above are the highest fares. Please search for the specific fares via the search box on page top.

Major Rail Lines from Shenzhen to: 
Major Rail Lines from Shaoguan to:
- Last updated on May. 08, 2026 by Rachel Hou -