Home / Train /

Zhenjiang to Shanghai Train

Presently, Zhenjiang Railway Station and Zhenjiang South Railway Station specialize over 130 high speed trains to Shanghai or Shanghai Hongqiao Railway Station. The total travel time is at least 54 minutes but no more than 3.5 hours to complete the journey of 230 - 237 kilometers (143 - 147 miles). A first class seat costs at least CNY 135 and a second class seat costs from CNY 84.

Moreover, 11 normal speed trains are in service from Zhenjiang Railway Station to Shanghai/ Shanghai Songjiang Railway Station, taking around 2.5 to 4 hours. The price range for a soft sleeper is CNY 131.5 - 135.5 and for a hard sleeper is CNY 91.5 - 94.5.

Zhenjiang to Shanghai Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
G7029
1H32M
05:58
Zhenjiang
07:30
Shanghai
 
1H32M
G7031
1H28M
06:22
Zhenjiang
07:50
Shanghai West
 
1H28M
G7031
1H37M
06:22
Zhenjiang
07:59
Shanghai
 
1H37M
G7101
1H48M
06:31
Zhenjiang
08:19
Shanghai Hongqiao
 
1H48M
G7035
1H42M
06:53
Zhenjiang
08:35
Shanghai
 
1H42M
G9275
1H14M
07:02
Zhenjiang South
08:16
Shanghai Hongqiao
 
1H14M
D2281
1H34M
07:02
Zhenjiang
08:36
Shanghai Hongqiao
 
1H34M
G1509
1H14M
07:14
Zhenjiang South
08:28
Shanghai Hongqiao
 
1H14M
G1509
1H36M
07:14
Zhenjiang South
08:50
Jinshan North
 
1H36M
G7505
1H13M
07:33
Zhenjiang South
08:46
Shanghai Hongqiao
 
1H13M
G7043
1H59M
07:37
Zhenjiang
09:36
Shanghai
 
1H59M
G7313
1H45M
07:45
Zhenjiang South
09:30
Shanghai Songjiang
 
1H45M
G7313
1H27M
07:45
Zhenjiang South
09:12
Shanghai Hongqiao
 
1H27M
G7103
1H38M
07:47
Zhenjiang
09:25
Shanghai Hongqiao
 
1H38M
G7271
1H38M
07:52
Zhenjiang
09:30
Shanghai
 
1H38M
G7389
1H46M
07:57
Zhenjiang
09:43
Shanghai Hongqiao
 
1H46M
G7349
1H9M
07:58
Zhenjiang South
09:07
Shanghai Hongqiao
 
1H9M
G7389
1H35M
08:08
Dantu
09:43
Shanghai Hongqiao
 
1H35M
G7461
1H34M
08:17
Dagang South
09:51
Shanghai Hongqiao
 
1H34M
G7589
1H27M
09:01
Zhenjiang South
10:28
Shanghai Hongqiao
 
1H27M
G7255
1H52M
09:03
Zhenjiang
10:55
Shanghai
 
1H52M
G7569
1H29M
09:13
Zhenjiang South
10:42
Shanghai Hongqiao
 
1H29M
G7147
1H23M
09:27
Zhenjiang
10:50
Shanghai Hongqiao
 
1H23M
G7587
1H49M
09:34
Dagang South
11:23
Shanghai Hongqiao
 
1H49M
G7599
1H7M
09:41
Zhenjiang South
10:48
Shanghai Hongqiao
 
1H7M
G7599
1H31M
09:41
Zhenjiang South
11:12
Jinshan North
 
1H31M
G7431
1H13M
09:46
Zhenjiang South
10:59
Shanghai Hongqiao
 
1H13M
G7431
1H35M
09:46
Zhenjiang South
11:21
Shanghai Songjiang
 
1H35M
G8251
1H45M
09:49
Dagang South
11:34
Shanghai
 
1H45M
G7291
1H19M
09:50
Zhenjiang South
11:09
Shanghai
 
1H19M
G7587
1H33M
09:50
Dantu
11:23
Shanghai Hongqiao
 
1H33M
G2661
1H15M
09:59
Zhenjiang South
11:14
Shanghai Hongqiao
 
1H15M
G8251
1H31M
10:03
Dantu
11:34
Shanghai
 
1H31M
G7591
1H44M
10:10
Zhenjiang
11:54
Shanghai Hongqiao
 
1H44M
G7221
1H48M
10:27
Zhenjiang
12:15
Shanghai
 
1H48M
G7205
1H28M
10:37
Zhenjiang
12:05
Shanghai
 
1H28M
G1763
1H1M
10:47
Zhenjiang South
11:48
Shanghai Hongqiao
 
1H1M
G8275
1H46M
11:05
Dagang South
12:51
Shanghai
 
1H46M
G7159
1H36M
11:09
Zhenjiang
12:45
Shanghai Hongqiao
 
1H36M
D3025
1H41M
11:21
Zhenjiang
13:02
Shanghai Hongqiao
 
1H41M
G8275
1H27M
11:24
Dantu
12:51
Shanghai
 
1H27M
G1735
1H7M
11:47
Zhenjiang South
12:54
Shanghai Hongqiao
 
1H7M
G7771
1H34M
11:47
Zhenjiang
13:21
Shanghai
 
1H34M
G8273
1H40M
11:51
Dagang South
13:31
Shanghai
 
1H40M
G8388
6H24M
12:07
Zhenjiang
18:31
Shanghai South
 
6H24M
G7315
1H45M
12:15
Dagang South
14:00
Shanghai Hongqiao
 
1H45M
G107
54M
12:18
Zhenjiang South
13:12
Shanghai Hongqiao
 
54M
G7285
1H40M
12:39
Dantu
14:19
Shanghai
 
1H40M
G7575
1H34M
12:41
Zhenjiang
14:15
Shanghai Hongqiao
 
1H34M
D3031
2H8M
12:48
Zhenjiang
14:56
Shanghai Hongqiao
 
2H8M
G111
1H7M
13:04
Zhenjiang South
14:11
Shanghai Hongqiao
 
1H7M
Load More Trains
See also Shanghai - Zhenjiang Train

See detailed Zhenjiang Train Schedule & Shanghai Train Schedule

Major Rail Lines from Shanghai to:
- Last updated on Aug. 11, 2025 by Grace Yang -