Home / Train /

Shanghai - Shenzhen Train

Altogether 12 pairs of trains are in operation between Shanghai and Shenzhen: 10 pairs of them are bullet trains which run for 10.5 - 12 hours with a distance of about 1,623 km (1,008 mi); the other 2 pairs are normal types with a total running distance of 1,684 km (1,046 mi) and duration of 19 hours or so.

High Speed Trains

Basic Facts:

 Duration: about 10.5 - 12 hours
 Distance: about 1,623 km (1,008 mi)
 Top speed: 300 km/h (186 mph)
 Operated at: Shanghai Hongqiao Railway Station, Shenzhen North Railway Station
 Stations along the way: Songjiang South, Jinshan North, Jiashan South, Jiaxing South, Tongxiang, Haining West, Yuhang, Hangzhou East, Shaoxing North, Shangyu North, Yuyao North, Zhuangqiao, Ningbo, Fenghua, Ninghai, Sanmenxian, Linhai, Taizhou in Zhejiang, Wenling, Yandangshan, Shenfang, Yueqing, Yongjia, Wenzhou South, Ruian, Aojiang, Cangnan, Fuding, Taimushan, Xiapu, Fuan, Ningde, Luoyuan, Lianjiang, Fuzhou South, Fuqing, Hanjiang, Putian, Quanzhou, Jinjiang, Xiamen North, Jiaomei, Zhangzhou, Zhangpu, Yunxiao, Zhaoan, Raoping, Chaoshan, Changyang, Puning, Kuitan, Lufeng, Shanwei, Huidong, Huizhou South

Shanghai to Shenzhen High Speed Train Schedule

(Last Update on Oct 12, 2019)
Train No.Departure - ArrivalTravel Time
D228707:02 - 18:2511h23m
D37707:46 - 19:2511h39m
D312508:49 - 20:3411h45m
D228509:05 - 20:3811h33m
D310709:40 - 21:3311h53m
D228110:28 - 21:5311h25m
D228311:24 - 22:4011h16m
D90519:35 - 06:46+11h11m
D94119:55 - 06:27+10h32m
D93120:00 - 06:32+10h32m
D93520:05 - 06:39+10h34m
Note: D905, D941, D931 and D935 are available every Friday to next Monday.
See more Shanghai Schedule 
 (Last Update on Oct 12, 2019)
Train No.Departure - ArrivalTravel Time
D312606:50 - 18:4211h52m
D37808:18 - 20:0111h43m
D228408:48 - 20:4411h56m
D228209:21 - 21:2011h59m
D228609:58 - 22:1212h14m
D310810:41 - 22:2711h46m
D228810:46 - 22:3611h50m
D90620:04 - 07:12+11h8m
D93220:14 - 06:50+10h36m
D93620:19 - 06:55+10h36m
D94220:24 - 07:00+10h36m
See more Shenzhen Schedule

1. D906, D932, D936 and D942 are available every Friday to next Monday.
2. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.

Shanghai - Shenzhen High Speed Train Ticket Price

(Last Update on Oct 12, 2019)
First Class SeatSecond Class SeatDeluxe Soft SleeperNew Soft Sleeper
CNY 909 - 1,402
USD 129 - 200
CNY 478.5 - 867.5
USD 68 - 124
CNY 1,435 - 1,570
USD 204 - 224
CNY 930
USD 132
Note: There are daytime and overnight high speed trains, so the ticket fare may be diferent.

Normal Trains

Basic Facts:

 Duration: about 19 hours
 Distance: about 1,684 km (1,046 mi)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Shanghai South Railway Station, Shenzhen Railway Station

Shanghai to Shenzhen Train Schedule

(Last Update on Oct 12, 2019)
Train No.Departure - ArrivalTravel Time
T21111:41 - 06:15+18h34m
T10113:20 - 07:55+18h35m

Shenzhen to Shanghai Train Timetable

(Last Update on Oct 12, 2019)
Train No.Departure - ArrivalTravel Time
T21213:08 - 07:58+18h50m
T10216:00 - 11:06+19h6m
Note: Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.

Shanghai - Shenzhen Train Ticket Price

(Last Update on Oct 12, 2019)
Soft SleeperHard SleeperHard Seat
CNY 658
USD 94
CNY 420
USD 60
CNY 234
USD 33

Only these two pairs of normal types run between the two cities currently. They cost less than the bullet types, but the environment is not as good as that of bullet types. They are also not as punctual as bullet types.

If you are going to travel by any of them, a sleeper will be better because the hard seats are not comfortable, and the carriages for hard seats are rather crowded, especially during holidays when thousands of people will travel by rail. The carriages for sleepers are quieter and you can have a good rest during the night. In this case, you can be energetic to travel around in day.


If you are pressed for time or do not feel comfortable about the long journey, you can travel by air which takes only 2.5 hours. But the ticket price is generally higher than railway tickets.

 Major Rail Lines from Shanghai to:

- Last modified on Jun. 05, 2019 -
  • Customer Reviews
  • Questions & Answers
    4.930 Reviews
    Posted on Aug. 18, 2019
    It’s the first time that I book a ticket with travelchina. The booking process is simple. I paid and got confirmation just in a few minutes. With the detailed instruction, I collected the ticket at ticket counter and board the train easily. It saved me a lof of trouble. I will use your service again.
    Posted on Aug. 08, 2019
    All perfect, thank you very much.
    Posted on Aug. 03, 2019
    Thank you for all. Everything was good. Thanks
    Posted on Jul. 25, 2019
    Finding the tickets we wanted was straightforward and easy, but paying for them was less clear. All I saw was a PayPal button, I could see no way to pay with a card. Chat contact with the staff cleared this up quickly (the PayPal button is used for credit cards as well) but the online process should be clearer. The tickets were confirmed promptly and everything went smoothly.
    Posted on Jul. 16, 2019
    My recent use of travelchinaguide was not my first. This most recent ticket purchase went very well and the service is much appreciated. I downloaded the travel app which is also helpful. I look forward to using travelchinaguide in the future.
    Mr. Takahasi
    Posted on Jul. 09, 2019
    Our trip in China was so great.We will back to China in our next trips :) The train booking system is so easy and comfortable. I will make the reservation again in next trip. Thank you for your service.
    Posted on Jun. 25, 2019
    Booking experience through TCG booking center is Excellent. We would appreciate the possibility to pay directly by credit card.

    Our journeys were very good and comfortable. If you travel in a couple, it is better to take the 4 seats cabin at first class. Also, the seats is more comfortable especially if you are taking a long trip from Shanghai to Shenzhen. If you can afford a business class seat, it would be absolutely a high lights. I saw them on the train, like first class on flight, you can even sleep on it!...More
    Posted on Jun. 15, 2019
    I found your website on the internet by reading a travel report from a Dutch girl who traveled China. Your website is very easy to use. Through your website. (TravelChinaGuide) I filled in the forms for our train ticket. You offer very handy information on the different trains doing our requested route and on available seats etc. Very quickly after sending in the form we got email reply from your employers.Every time I had a question or something I got a reply instantly which was very reassuring for me. In all, I have very good experience with your service. Everything is done as is promised, and as promptly as promised. I have no suggestions on your service, thus.

    A very good train ride. It departed from a very new and excellent train station. Prompt boarding, nice seats, prompt arrival in Shanghai, in all excellent. On board there were facilities for drinks/snacks/lunch but for us too little to chose from.

    I would certainly suggest your service to other independent travelers. We will think of you for our future (independent) travels in China, so we will contact you again then.

    Thanks again for your excellent service.
    Posted on Jun. 09, 2019
    We had a very easy booking experience through your efficient organization and appreciated very much that the tickets were delivered to our hostel in a timely fashion. We have no complaint with this part of our experience at all. We had help with our luggage by different ones also.

    We enjoyed our travel meeting many people along the way. I love the country and the people. Will visit again!
    Posted on Jun. 03, 2019
    So we flew to Shanghai from Shenzhen over the weekend and decided to take the train on our way back. I bought 6 train tickets using our passports. When I checked my wallet in the morning when we were supposed to leave Shanghai, I found out that the train tickets I bought was left in hotel in Shenzhen! I panicked and immediately google what to do. I'm a TravelChinaGuide subscriber so I checked their website for information. I simply do what the stated in Q & A for Lost Train Tickets. I thought it was going to be a nightmare, given the fact that none of us speak Chinese. We went to the ticket office an hour before our departure and reported that we lost our tickets and we bought new tickets. The ticket officer checked our passports and issued us the same seats that I purchased from travelChinaGuide. An hour after we boarded, I talked to the steward that our tickets were lost and ask for help. Earlier, our Chinese friend wrote something on a paper that says we need help and we are looking for the conductor to issue us some paper to prove that we lost our ticket and that we boarded on the same train. She speaks of course Chinese, but I understand a bit of it. Ten minutes before our train arrived, we took our luggage and look for the train officer. Another steward talk to some Chinese ticket officer at the platform and passed us for a couple more train officers and eventually brought us to the ticket office in the arrival area. The conductor earlier wrote something on a piece of paper that the steward showed to the ticket officer and then she checked our passports again. We got our refund but I guess we paid only 2 yuan for service charge. In the end, everything seems okay. The only thing I was not satisfied was that they did not give us free bottle of water that I used to get when I take a D-train and they don't sell enough food or fruits to choose. My suggestion - please make sure you bring your own food and drinks prior to boarding the train....More
    Page 1 of 3