Home / Train /

Shanghai to Dongguan Train

3 high speed trains run every day from Shanghai to Dongguan, taking 7 - 12.5 hours to finish the journey as long as 1,675 kilometers (1,041 miles). On every Friday, Saturday, Sunday and Monday, additional 2 overnight high speed train runs from Shanghai Hongqiao Railway Station to Dongguan South/ Dongguan Humen Railway Station. The train ticket price for a second class seat is CNY 645 - 862.5 and for a first class seat is CNY 1,032 - 1,379. The soft sleeper on overnight trains costs CNY 820 - 860.

In addition, Shanghai South/ Shanghai Songjiang Railway Station support 2 normal speed trains to Dongguan East Railway Station. These trains take about 18 - 18.5 hours to finish the journey. A soft sleeper costs CNY 582.5 - 598 and a hard sleeper costs CNY 381.5 - 392.
 

Shanghai to Dongguan Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
G2784
Details of the Train G2784:
 StationArr.TimeDep.Time
1Shanghai -06:55
2Kunshan south 07:1707:19
3Suzhou [Jiangsu] 07:3207:34
4Wuxi [Jiangsu] 07:4807:50
5Changzhou 08:0508:07
6Zhenjiang 08:3408:37
7Nanjing South 09:0409:07
8Dangtu East 09:2709:29
9Wuhu 09:4209:44
10Fanchang West 10:0210:04
11Anqing 10:4510:48
12Susong East 11:2311:25
13Lushan [Jiangxi] 11:4711:49
14Yongxiu 12:1512:17
15Nanchang West 12:3812:41
16Zhangshu East 13:1313:15
17Jian [Jiangxi] West 13:4313:45
18Wananxian 14:0514:07
19Ganzhou West 14:3914:44
20Dingnan South 15:1615:18
21Longchuan [Guangdong] West 15:4215:46
22Huizhou North 16:1916:21
23Dongguan South 16:3716:39
24Shenzhen North 16:59-
9H42M
06:55
Shanghai
16:37
Dongguan South
 
9H42M
D2281
Details of the Train D2281:
 StationArr.TimeDep.Time
1Nanjing South -06:32
2Zhenjiang 07:0007:02
3Changzhou 07:2607:28
4Wuxi [Jiangsu] 07:4307:45
5Suzhou [Jiangsu] 08:0008:02
6Kunshan south 08:1508:17
7Shanghai Hongqiao 08:3608:40
8Shanghai Songjiang 08:5509:00
9Jiashan [Zhejiang] South 09:1409:22
10Jiaxing South 09:3009:32
11Tongxiang 09:4309:48
12Hangzhou East 10:0710:13
13Yuyao North 10:4710:49
14Ningbo 11:1111:15
15Ninghai 11:4311:45
16Taizhou [Zhejiang] West 12:1512:17
17Yandangshan 12:3512:37
18Wenzhou South 13:0513:07
19Pingyang [Zhejiang] 13:2413:26
20Cangnan 13:3613:38
21Xiapu 14:1014:12
22Ningde 14:3414:36
23Fuzhou [Fujian] South 15:1115:16
24Fuqing 15:3015:32
25Xianyou 15:5916:01
26Quanzhou [Fujian] 16:1916:21
27Jinjiang 16:3216:34
28Xiamen North 16:5316:58
29Zhaoan 17:4817:50
30Raoping 17:5818:00
31Chaoshan 18:1518:18
32Puning 18:3518:37
33Lufeng [Guangdong] 18:5718:59
34Huiyang 19:3719:43
35Shenzhenpingshan 19:5319:55
36Shenzhen North 20:1720:42
37Guangmingcheng 20:5420:56
38Dongguan South 21:0621:08
39Huizhou North 21:2521:27
40Heyuan East 21:51-
12H26M
08:40
Shanghai Hongqiao
21:06
Dongguan South
 
12H26M
D2281
Details of the Train D2281:
 StationArr.TimeDep.Time
1Nanjing South -06:32
2Zhenjiang 07:0007:02
3Changzhou 07:2607:28
4Wuxi [Jiangsu] 07:4307:45
5Suzhou [Jiangsu] 08:0008:02
6Kunshan south 08:1508:17
7Shanghai Hongqiao 08:3608:40
8Shanghai Songjiang 08:5509:00
9Jiashan [Zhejiang] South 09:1409:22
10Jiaxing South 09:3009:32
11Tongxiang 09:4309:48
12Hangzhou East 10:0710:13
13Yuyao North 10:4710:49
14Ningbo 11:1111:15
15Ninghai 11:4311:45
16Taizhou [Zhejiang] West 12:1512:17
17Yandangshan 12:3512:37
18Wenzhou South 13:0513:07
19Pingyang [Zhejiang] 13:2413:26
20Cangnan 13:3613:38
21Xiapu 14:1014:12
22Ningde 14:3414:36
23Fuzhou [Fujian] South 15:1115:16
24Fuqing 15:3015:32
25Xianyou 15:5916:01
26Quanzhou [Fujian] 16:1916:21
27Jinjiang 16:3216:34
28Xiamen North 16:5316:58
29Zhaoan 17:4817:50
30Raoping 17:5818:00
31Chaoshan 18:1518:18
32Puning 18:3518:37
33Lufeng [Guangdong] 18:5718:59
34Huiyang 19:3719:43
35Shenzhenpingshan 19:5319:55
36Shenzhen North 20:1720:42
37Guangmingcheng 20:5420:56
38Dongguan South 21:0621:08
39Huizhou North 21:2521:27
40Heyuan East 21:51-
12H6M
09:00
Shanghaisongjiang
21:06
Dongguan South
 
12H6M
T211
Details of the Train T211:
 StationArr.TimeDep.Time
1Shanghai South -11:00
2Jiaxing 11:4611:49
3Haining 12:0512:08
4Hangzhou South 12:5913:05
5Yiwu 13:5914:04
6Jinhua 14:4214:48
7Quzhou 15:4616:04
8Jiangshan 16:2316:26
9Shangrao 17:2117:28
10Yingtan 18:2818:36
11Jian [Jiangxi] 21:2621:31
12Ganzhou 23:1823:46
13Huizhou 04:4004:44
14Dongguan East 05:2705:32
15Shenzhen East 06:10-
18H27M
11:00
Shanghai South
05:27+1
Dongguan East
 
18H27M
T101
Details of the Train T101:
 StationArr.TimeDep.Time
1Shanghai South -12:53
2Jiashan [Zhejiang] 13:3613:41
3Haining 14:0514:11
4Hangzhou South 15:0315:11
5Zhuji 15:4715:58
6Jinhua 16:5617:02
7Longyou 17:3217:35
8Quzhou 17:5417:58
9Jiangshan 18:1618:20
10Shangrao 19:1119:17
11Yingtan 20:1720:27
12Jian [Jiangxi] 23:1423:20
13Ganzhou 01:0701:37
14Huizhou 06:0306:06
15Dongguan East 06:4906:55
16Shenzhen East 07:27-
18H1M
12:48
Shanghaisongjiang
06:49+1
Dongguan East
 
18H1M
G643
Details of the Train G643:
 StationArr.TimeDep.Time
7H1M
15:00
Shanghai Hongqiao
22:01
Dongguan South
 
7H1M
D913
Details of the Train D913:
 StationArr.TimeDep.Time
11H24M
19:39
Shanghai
07:03+1
Dongguan South
 
11H24M
D931
Details of the Train D931:
 StationArr.TimeDep.Time
1Shanghai Hongqiao -20:00
2Hangzhou East 20:5420:59
3Ningbo 21:5121:58
4Shenzhen North 06:2506:29
5Humen 06:4706:52
6Guangzhou South 07:1007:14
7Foshan West 07:33-
10H47M
20:00
Shanghai Hongqiao
06:47+1
Humen
 
10H47M
D913
Details of the Train D913:
 StationArr.TimeDep.Time
10H54M
20:09
Shanghai Hongqiao
07:03+1
Dongguan South
 
10H54M

Running Route of Shanghai to Dongguan Train

Shanghai - Hangzhou High Speed Railway Line: Running the distance of 159 kilometers (99 miles), Shanghai - Hangzhou High Speed Railway Line links railway stations of Songjiang, Jinshan, Haining and etc.

Hangzhou - Shenzhen High Speed Railway Line: As along as 1,464 kilometers (910 miles), Hangzhou - Shenzhen High Speed Railway Line connects railway stations like Nningbo, Wenzhou, Luoyang, Fuzhou and Xiamen.

Shenzhen - Humen High Speed Railway Line: As part of Beijing - Shenzhen High Speed Railway Line, Shenzhen - Humen High Speed Railway Line runs the distance of 52 Kilometers (32 miles), mainly connecting Shenzhen North Railway Station, Guangmingcheng Railway Station and Dongguan Humen Railway Station.
 

Other Transportation Options

Shanghai Hongqiao to Guangzhou South Guangzhou South to Dongguan Humen Overall Travel Time Ticket Price
Second Class Seat (New Soft Sleeper)/ Second Class Seat
G817 08:00 - 14:39 G6067 15:10 - 15:27 7h27m CNY 942 + CNY 34.5 = CNY 976.5
G1301 10:18 - 19:01 G6055 19:49 - 20:06 9h48m 
G819 15:36 - 22:30 G2925 22:49 - 23:06 7h30m CNY 879 + CNY 34.5 = CNY 913.5
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
 

Shanghai to Shenzhen Flight + Shenzhen to Dongguan Train

 Shanghai to Shenzhen Flight
From Shanghai to Shenzhen, over 50 flights are in service, taking about 2.5 hours. Their schedule is from 07:20 to 22:30. The air fare is from CNY 400 to CNY 1,000.

 Shenzhen to Dongguan Train
More than 50 high speed trains are available from Shenzhen Railway Station to Dongguan Railway Station, taking about 0.5 - 1 hour. The ticket price for a first class seat is CNY 58.5 and for a second class seat is CNY 53.5.

 How to Get from Shenzhen Bao'an International Airport to Shenzhen Railway Station
From Shenzhen Bao’an International Airport, passengers can take airport shuttle bus to get to Shenzhen Railway Station directly. The travel time is about 1 hour and the ticket price is CNY 20 per person.

Moreover, one can take metro line 1 Luobao Route to get to Shenzhen Railway Station.
 

Dongguan to Shanghai Train

4 Dongguan to Shanghai high speed trains serve every day with a duration of 7 - 12.5 hours, and 3 overnight bullet trains are available on every Fri., Sat., Sun. and Mon., taking about 11 - 11.5 hours. 2 normal speed trains run daily from Dongguan to Shanghai, taking about 17.5 - 18.5 hours.

See detailed Shanghai Train Schedule  & Dongguan Train Schedule

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