Home / Train /

Chengdu - Shenzhen Train

Nearly 5 pairs of normal trains are operated between Chengdu and Shenzhen, taking 34.5 – 40 hours. Some of them run between Chengdu East Railway Station and Shenzhen East Railway Station for a distance of 2,488 kilometers (1,546 miles). A hard sleeper costs CNY 546.5 per person. Some of them runs between Chengdu Railway Station and Shenzhen West Railway Station for a distance of 2,356 kilometers (1,464 miles). A hard sleeper costs CNY 464.5 per person.

Chengdu to Shenzhen Train Schedule

(Last Update on Nov 12, 2020)
Train No.Departure - ArrivalTravel Time
K50412:09 - 16:42+28h33m
K48812:37 - 19:56+31h19m
K58817:52 - 07:10++37h18m
See more Chengdu Schedule 

Shenzhen to Chengdu Train Timetable

(Last Update on Nov 12, 2020)
Train No.Departure - ArrivalTravel Time
K50412:09 - 16:42+28h33m
K48812:37 - 19:56+31h19m
K58817:52 - 07:10++37h18m
See more Shenzhen Schedule 

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

Ticket Fare of Chengdu - Shenzhen Trains

(Last Update on Nov 12, 2020)
Soft SleeperHard SleeperHard Seat
CNY 718 - 840.5
USD 105 - 123
CNY 436 - 479.5
USD 64 - 70
CNY 240 - 254.5
USD 35 - 37
 Running Routes:
K1094/K1092: Daying East, Suining, Nanchong, Peng’an, Yingshan, Dazhou, Kaijiang, Liangping, Wanzhou, Enshi, Yichang East, Jingmen, Wuchang, Ezhou, Huangshi, Yangxin, Ruichang, Nanchang, Zhangshu East, Ji'an, Xingguo, Ganzhou, Longchuan, Heyuan, Huizhou, Dongguan East

K588/K586: Suining, Tongnan, Hechuan, Chongqing North, Fuling, Qianjiang, Youyang, Xiushan, Tongren, Huaihua, Huitong, Jingzhou, Tongdao, Rong’an, Liujiang, Laibin, Guigang, Xingye, Yulin, Luchuan, Wendi, Hechuan, Huazhou, Maoming West, Maoming, Yangchun, Zhaoqing, Foshan, Guangzhou

A quicker transfer by high speed trains in Wuhan or Guangzhou

Via Wuhan

Route   Duration  Cost  for a second class seat
Chengdu Railway Station/East Railway Station – Wuhan Railway Station/ Hankou Station  8 – 10 hours  CNY 344/ 362/ 366.5/ 379.5
Wuhan Railway Station – Shenzhen North Railway Station/ Futian Station  4.5 – 6 hours  CNY 538/ 543.5
Total   12.5 – 16 hours  CNY 882 - 923

 How to transit between Wuhan Railway Station and Hankou Station:
By metro: line 4 and line 2 with a transit at Hongshan Square
By bus: 610
By taxi: A taxi ride costs CNY60 and takes 45 minutes.

Via Guangzhou

Route   Duration   Cost for a second class seat
Chengdu East Railway Station – Guangzhou South Railway Station 9.5 – 10.5 hours  CNY 541/ 549/566
Guangzhou South Railway Station – Shenzhen North Railway Station/ Futian Station 0.5 – 1.5 hours  CNY 74.5/ 79.5/ 82
Total   10 - 11.5 hours  CNY 615.5 - 648

Chengdu – Shenzhen Train vs. Flight

For passengers who travel in a hurry, flights can be a quite good option. Direct flights are shuttling between the two cities daily with duration of 2.5 hours or so. The full price for an economy class seat is about CNY 1,500, but usually, discounts may be provided by the airlines. In this case, an economy class seat may cost approximately CNY 600. A quick flight trip will be the first choices for many passengers then.

Or passengers can choose to make a transfer by high speed trains, which saves a lot of time. Meanwhile, passengers can visit different cities and see different scenery along the way.

Although normal trains cost less, the duration is rather long. Budget travelers may choose them. If so, it is advised to choose a hard or soft sleeper for this long-distance trip.

 Major Rail Lines from Chengdu to:
Major Rail Lines from Shenzhen to:

- Last modified on Sep. 29, 2019 -
Questions & Answers on Chengdu - Shenzhen Train
Asked by Sergio from SOUTH AFRICA | Sep. 29, 2019 00:22Reply
Is Chengdu Station and Chengdu North Station the same place?
I am little confused about the stations. I am trying to search the way to get to the station but the map shows North Station?
Answers (1)
Answered by TravelChinaGuide | Sep. 29, 2019 19:19

Thank you for your inquiry.

Yes, they are the same station. Local people called it North station due to its location. The metro stop there is also called North Railway Station. Please rest assured.
Asked by Shin from SINGAPORE | Dec. 10, 2018 17:55Reply
What is the minimum time needed for transfer?
I will need to go from Wuhan station to Hankou Station?
Answers (1)
Answered by Hart from NEW ZEALAND | Dec. 11, 2018 17:26

You can take metro line 4 to Hongshanguangchang (Hongshan Square) and then change to Line 2 there to Hankou Station. The duration is about 1 hour. It is recommended to collect the paper ticket for second trip in advance. With paper ticket in hand, you can prepare about 40min for the security and boarding.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)