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
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
1H14M
07:32
Zhenjiang South
08:46
Shanghai Hongqiao
 
1H14M
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
G8251
1H49M
09:33
Dagang South
11:22
Shanghai
 
1H49M
G8251
1H39M
09:33
Dagang South
11:12
Shanghai West
 
1H39M
G7599
1H7M
09:41
Zhenjiang South
10:48
Shanghai Hongqiao
 
1H7M
G7599
1H31M
09:41
Zhenjiang South
11:12
Jinshan North
 
1H31M
G7431
1H14M
09:45
Zhenjiang South
10:59
Shanghai Hongqiao
 
1H14M
G7431
1H36M
09:45
Zhenjiang South
11:21
Shanghai Songjiang
 
1H36M
G8251
1H23M
09:49
Dantu
11:12
Shanghai West
 
1H23M
G8251
1H33M
09:49
Dantu
11:22
Shanghai
 
1H33M
G7587
1H34M
09:49
Dagang South
11:23
Shanghai Hongqiao
 
1H34M
G7291
1H19M
09:50
Zhenjiang South
11:09
Shanghai
 
1H19M
G7045
1H43M
09:56
Zhenjiang
11:39
Shanghai
 
1H43M
G2661
1H14M
09:58
Zhenjiang South
11:12
Shanghai Hongqiao
 
1H14M
G7791
1H35M
10:08
Zhenjiang South
11:43
Shanghai Hongqiao
 
1H35M
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
1H10M
10:47
Zhenjiang South
11:57
Shanghai Hongqiao
 
1H10M
G8275
1H46M
11:05
Dagang South
12:51
Shanghai
 
1H46M
G7159
1H36M
11:09
Zhenjiang
12:45
Shanghai Hongqiao
 
1H36M
G547
1H1M
11:10
Zhenjiang South
12:11
Shanghai Hongqiao
 
1H1M
G2365
1H41M
11:21
Zhenjiang
13:02
Shanghai Hongqiao
 
1H41M
G8275
1H27M
11:24
Dantu
12:51
Shanghai
 
1H27M
G37
48M
11:47
Zhenjiang South
12:35
Shanghai Hongqiao
 
48M
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
G565
53M
12:19
Zhenjiang South
13:12
Shanghai Hongqiao
 
53M
G7285
1H40M
12:39
Dantu
14:19
Shanghai
 
1H40M
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 -