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 178.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 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 Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
G28007:09 - 08:411h32m
G82609:34 - 11:081h34m
G102812:47 - 14:191h32m
G611417:39 - 18:591h20m
G603620:56 - 22:411h45m
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 Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
G617508:08 - 10:162h8m
G601510:14 - 11:451h31m
G610312:25 - 14:061h41m
G612116:48 - 18:271h39m
G607920:00 - 21:291h29m
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 Jun 30, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 528.5 - 608
USD 74 - 85
CNY 231.5 - 308
USD 33 - 43
CNY 156.5 - 207
USD 22 - 29
 
 

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 Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
Z33207:05 - 10:583h53m
K134808:00 - 12:064h6m
Z23009:33 - 13:083h35m
K48609:50 - 13:443h54m
K35611:34 - 15:223h48m
K93211:52 - 15:363h44m
K165613:31 - 17:233h52m
K23815:30 - 19:334h3m
K53615:30 - 19:464h16m
T9616:41 - 20:193h38m
K927618:53 - 23:044h11m

 

Shaoguan to Shenzhen Train Timetable

(Last Update on Jun 30, 2025)
Train No.Departure - ArrivalTravel Time
K23707:21 - 11:324h11m
K165508:08 - 12:314h23m
K48514:07 - 18:304h23m
K53514:41 - 18:524h11m
Z58514:59 - 19:054h6m
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 Jun 30, 2025)
Soft SleeperHard SleeperHard Seat
CNY 185.5
USD 26
CNY 105.5 - 129.5
USD 15 - 18
CNY 51.5 - 69.5
USD 7 - 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 Jun. 30, 2025 by Grace Yang -