Home / Train /

Shanghai to Zhangjiakou Train

From Shanghai Songjiang Railway Station to Zhangjiakou Railway Station, 1 train is in service. The Shanghai to Zhangjiakou train needs over 18 hours to complete the journey which is 1,639 kilometers (1,018 miles) in length. The ticket price for a hard sleeper is CNY 351 and for a soft sleeper is CNY 537.

Now, Beijing - Zhangjiakou High Speed Railway Line starts to operate high speed trains which can reach the speed of 300 km/h (186 mph), directly shortening the travel time between Beijing and Zhangjiakou from 3.5 to 4.5 hours to about 1 hour. So passengers also can take Shanghai to Beijing and Beijing to Zhangjiakou high speed trains to travel from Shanghai to Zhangjiakou.
 

Shanghai to Zhangjiakou Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
Z282
Details of the Train Z282:
 StationArr.TimeDep.Time
1Hangzhou -16:55
2Haining 17:3017:34
3Jiaxing 17:5017:54
4Suzhou [Jiangsu] 20:4320:47
5Changzhou 21:2721:30
6Zhenjiang 22:0422:07
7Nanjing 22:4422:51
8Bengbu 00:2400:29
9Xuzhou 01:4801:57
10Yanzhou 03:2703:30
11Dezhou 05:5505:59
12Botou 06:3606:38
13Tianjin West 08:3908:41
14Guangyang 09:1309:16
15BeijingFengtai 09:5210:17
16Zhangjiakou 13:2913:35
17Datong 16:1316:23
18Jining [Inner Mongolia] South 17:5518:01
19Hohhot East 19:1019:30
20Hohhot 19:4219:49
21Baotou East 21:0221:19
22Baotou 21:36-
18H13M
19:16
Shanghaisongjiang
13:29+1
Zhangjiakou
 
18H13M
 

Other Transportation Options

Option 1: Transfer in Beijing

If you want to transfer in Beijing, you can save at least 9.5 hours. The overall travel time is 6.5 to 8.5 hours and the ticket price for two second class seats is CNY 672 - 748.
 
Shanghai Hongqiao to Beijing South Beijing North to Zhangjiakou Overall Travel Time Train Ticket Price
Second Class Seat/ Second Class Seat
G106: 07:22 - 13:22 G2521: 14:34 - 15:37 8h15m CNY 576 + CNY 96 = CNY 672
G6: 08:00 - 12:24 G2511: 13:32 - 14:29 6h29m CNY 662 + CNY 86 = CNY 748
G116: 09:26 - 15:22 G2549: 17:01 - 17:57 8h31m CNY 598 + CNY 96 = CNY 694
G122: 10:34 - 16:29 G2539: 17:41 - 18:45 8h11m
G132: 12:21 - 18:25 G2475: 19:42 - 20:39 8h18m CNY 598 + CNY 96 = CNY 694
 Notes:
1.    The information is for reference only, please check real-time schedule by the search box on page top.
2.    “+1” means that the train will reach the arrival station on the second day.

When you get out of the South Railway Station, you can take city bus metro Line 4 to get to the North Railway Station, taking about 30 minutes.
 

Option 2: Shanghai to Zhangjiakou Flight

1 flight scheduled at 17:25 is available from Shanghai to Zhangjiakou, taking about 3 hours. The airfare is from CNY 400 to CNY 1,000.
 

The Must-see Attraction in Zhangjiakou: Nuanquan Ancient Town

Nuanquan Ancient Town is famous for Nuanquan which is hot spring in English. Tourists can enjoy the hot spring all year around when they come to the town. Like other ancient towns in China, Nuanquan Ancient Town also own its own folk arts. The most famous one is Sparkling Molten Metal which is performed twice a day during January 2nd - 6th and January 13th - 16th. The performers throw the liquid metal into the air or directly against the wall to create the spectacular scene of millions of sparkles in the air. So don’t miss it when you go to Nuanquan Ancient Town.
 

Zhangjiakou to Shanghai Train

1 Zhangjiakou to Shanghai train is available, taking about 16.5 hours.

See detailed Shanghai Train Schedule & Zhangjiakou Train Schedule

Major Rail Lines from Shanghai to:
Major Rail Lines from Zhangjiakou to:
- Last updated on Mar. 17, 2025 by Grace Yang -