Home / Train /

Chengdu - Shenzhen Train

Two pairs of normal trains numbered as K1094/K1092 and K588/K586 are operated between Chengdu and Shenzhen, taking 34.5 – 40 hours. K1094/K1092 runs 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 534.5 per person. K588/K586 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 January 26th, 2018)
Chengdu Schedule
Nos.  Departure  Arrival   Duration
K1094  11:02  21:34+  34h32m
K588  17:52  07:40++  37h48m

Shenzhen to Chengdu Train Timetable

(Last Update on January 26th, 2018)
Shenzhen Schedule
Nos.  Departure  Arrival   Duration
K586  08:50  22:57+  38h7m
K1092  17:30  09:27++  39h57m
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

Nos.  Soft Sleeper   Hard Sleeper    Hard Seat
K1094/K1092  CNY 823.5  CNY 534.5  CNY 289.5
K588/K586  CNY 717.5  CNY 464.5  CNY 254.5

 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/ 355.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 - 899

 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 488.5/ 513.5
Guangzhou South Railway Station – Shenzhen North Railway Station/ Futian Station 0.5 – 1.5 hours  CNY 74.5/ 82
Total   10 - 11.5 hours  CNY 563 - 595.5

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:

Facebook Page
Q & A Search:
Questions & Answers on Chengdu - Shenzhen Train
See more...
Ask a Question
The above information except your email address will be published on the website.