Home / Train /

Shanghai to Datong Train

Presently, only 1 high speed train is running from Shanghai Hongqiao Railway Station to Datong South Railway Station. The Shanghai to Datong bullet train requires the travel time of about 10.5 hours to finish the journey as long as 1,817 kilometers (1,129 miles). The second class seat costs CNY 755.5, and first class one CNY 1,205.

2 normal speed trains also serve, taking about 21 - 25 hours. The ticket price for a soft sleeper is CNY 582 and for a hard sleeper is CNY 377.

If the only Shanghai to Datong train does not meet your schedule, you can choose transfer in Beijing. The overall travel time is 9 to 10.5 hours and the ticket price of second class seats is CNY 737 - 768.
 

Shanghai to Datong Train Schedule

Train
Dep.
Arr.
TrainDep.Arr.Duration
G3754
Details of the Train G3754:
 StationArr.TimeDep.Time
10H41M
09:56
Shanghai Hongqiao
20:37
Datong South
 
10H41M
K372
Details of the Train K372:
 StationArr.TimeDep.Time
1Shanghai -16:03
2Kunshan 16:3716:40
3Suzhou [Jiangsu] 17:0417:07
4Wuxi [Jiangsu] 17:3517:39
5Changzhou 18:0718:12
6Nanjing 20:0620:13
7Bengbu 23:0423:26
8Xuzhou 01:3001:37
9Tengzhou 02:5003:00
10Yucheng [Shandong] 05:4206:04
11Dezhou 06:5707:09
12Hengshui 08:0508:09
13Xinji 08:4208:45
14Shijiazhuang 09:4210:04
15Yangquan North 11:0911:12
16Taiyuan 12:1112:30
17Xinzhou [Shanxi] 13:4113:45
18Yuanping 14:1514:19
19Shanyin 15:1815:20
20Yingxian 15:3615:38
21Huairen East 15:5415:56
22Datong 16:39-
24H47M
16:03
Shanghai
16:50+1
Datong
 
24H47M
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-
20H57M
19:16
Songjiang South
16:13+1
Datong
 
20H57M

Other Transportation Options

Option 1: Transfer in Beijing

Shanghai Hongqiao to Beijing South Beijing North to Datong South Overall Travel Time Ticket Price
Second Class Seat/ Second Class Seat
G104: 06:27 - 13:12 G2521: 14:34 - 16:48 10h21m CNY 597 + CNY 166 = CNY 763
G112: 08:05 - 14:07 G2527: 15:30 - 17:40 9h35m CNY 598 + CNY 170 = CNY 768
G118: 09:43 - 15:47 G2549: 17:01 - 18:54 9h11m CNY 598 + CNY 166 = CNY 764
G134: 12:26 - 18:44 G2523: 20:03 - 22:25 9h59m CNY 576 + CNY 161 = CNY 737

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.

From Beijing South Railway Station, passengers can take metro line 4 to get to the North Railway Station directly. The travel time is only about 30 minutes.
 

Option 2: Shanghai to Beijing Flight + Beijing to Datong Bullet Train

The travel time onboard of a Shanghai to Beijing flight and a Beijing to Datong high speed train is around 4.5 to 5 hours and the lowest cost is CNY 550 to CNY 1,200.

 Shanghai to Beijing Flight

Over 60 flights are available from Shanghai to Beijing, taking about 2 - 2.5 hours. The flight schedule is from 06:40 to 22:30 and the air fare is from CNY 400 to CNY 1,000.

When you arrive in Beijing International Airport, you can take metro Airport Line to Dongzhimen station, then transfer to metro line 2 and get off at Xizhimen station, Exit A2 out. Walk about 300 meters to get to Beijing North Railway Station. It costs about CNY 29 per person in total.

 Beijing to Datong High Speed Train

Nearly 43 high speed trains are running from Beijing North / Qinghe Railway Station to Datong South Railway Station, taking about 2 to 2.5 hours to finish the trip. The ticket price of a second class seat is CNY 135 - 170.  
 

How to Get to Hanging Monastery from Datong Railway Station

Passengers can take city bus 70 to get to Dongguan Passengers’ Transportation Center and then take the long-distance bus to Hunyuan County. The ticket price of the long-distance bus is CNY 25 per person. After, take city bus No. 8 to get to Hanging Monastery. The bus No. 8 takes about 30 minutes and the fare is CNY 3 per person.
 

Datong to Shanghai Train

1 Datong to Shanghai bullet train is in service, taking about 11.5 hours.

See detailed Shanghai Train Schedule & Datong Train Schedule

Major Rail Lines from Shanghai to:


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