Home / Train /

Shanghai to Xi'an Train

The number of high speed trains operated daily from Shanghai to Xi'an is around 26; 4 of them are D trains and the rest are G trains. D trains are operated overnight with the duration of around 15 hours, and all the G trains are operated in daytime with the duration of about 5.5 - 9.5 hours. A single ride on a second class seat on G trains costs CNY 659 - 773, and a second class sleeper ticket of D trains costs CNY 430 - 438.

Meanwhile, about 12 normal speed trains run from Shanghai to Xi'an as well; the duration is about 15 - 20.5 hours; and a hard sleeper ticket costs CNY 331.5.
 

Shanghai to Xi'an Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
G1970
7H17M
06:10
Shanghai Hongqiao
13:27
Xi'an North
 
7H17M
G1802
7H32M
06:15
Shanghai Hongqiao
13:47
Xi'an North
 
7H32M
G3176
8H16M
06:25
Shanghai Hongqiao
14:41
Xi'an North
 
8H16M
G3180
8H5M
06:41
Shanghai Hongqiao
14:46
Xi'an North
 
8H5M
G1974
7H13M
07:17
Shanghai Hongqiao
14:30
Xi'an North
 
7H13M
G3288
8H6M
07:46
Shanghai Hongqiao
15:52
Xi'an North
 
8H6M
G3292
8H8M
08:24
Shanghai Hongqiao
16:32
Xi'an North
 
8H8M
G360
5H39M
08:55
Shanghai Hongqiao
14:34
Xi'an North
 
5H39M
K2186
20H39M
08:57
Shanghai
05:36+1
Xi'an
 
20H39M
G1920
7H3M
09:20
Shanghai Hongqiao
16:23
Xi'an North
 
7H3M
K360
20H37M
09:29
Shanghai
06:06+1
Xi'an
 
20H37M
G3164
8H9M
09:38
Shanghai Hongqiao
17:47
Xi'an North
 
8H9M
G1979
8H44M
09:56
Shanghai Hongqiao
18:40
Xi'an North
 
8H44M
G3174
7H54M
10:15
Shanghai Hongqiao
18:09
Xi'an North
 
7H54M
G3284
8H59M
10:37
Shanghai Hongqiao
19:36
Xi'an North
 
8H59M
G3257
9H24M
10:42
Shanghai South
20:06
Xi'an North
 
9H24M
G1924
7H27M
11:29
Shanghai Hongqiao
18:56
Xi'an North
 
7H27M
G3152
8H53M
11:34
Shanghai Hongqiao
20:27
Xi'an North
 
8H53M
K4916
23H3M
11:58
Shanghai
11:01+1
Xi'an
 
23H3M
G1928
7H25M
12:36
Shanghai Hongqiao
20:01
Xi'an North
 
7H25M
G3161
9H2M
12:51
Shanghai Hongqiao
21:53
Xi'an North
 
9H2M
G3161
8H35M
13:18
Liantang
21:53
Xi'an North
 
8H35M
G3296
8H26M
13:27
Liantang
21:53
Xi'an North
 
8H26M
G1932
7H0M
13:38
Shanghai Hongqiao
20:38
Xi'an North
 
7H0M
Z376
14H58M
13:55
Shanghai
04:53+1
Xi'an
 
14H58M
G3296
7H55M
13:58
Shanghai Hongqiao
21:53
Xi'an North
 
7H55M
D122
15H12M
14:13
Shanghai
05:25+1
Xi'an
 
15H12M
T116
16H52M
15:38
Shanghai
08:30+1
Xi'an
 
16H52M
K560
20H34M
15:52
Shanghai
12:26+1
Xi'an
 
20H34M
G1916
6H51M
16:09
Shanghai Hongqiao
23:00
Xi'an North
 
6H51M
Z40
15H29M
16:48
Shanghai
08:17+1
Xi'an
 
15H29M
D216
14H55M
16:54
Shanghai
07:49+1
Xi'an
 
14H55M
G1940
6H26M
17:07
Shanghai Hongqiao
23:33
Xi'an North
 
6H26M
Z304
14H57M
17:46
Shanghai
08:43+1
Xi'an
 
14H57M
D126
14H52M
18:09
Shanghai Songjiang
09:01+1
Xi'an
 
14H52M
D92
14H48M
18:19
Shanghai
09:07+1
Xi'an
 
14H48M
D972
11H1M
18:22
Shanghai Hongqiao
05:23+1
Xi'an North
 
11H1M
Z164
14H46M
18:33
Shanghai
09:19+1
Xi'an
 
14H46M
D976
10H44M
18:44
Shanghai Hongqiao
05:28+1
Xi'an North
 
10H44M
See also Xi'an - Shanghai High Speed Train & Xi'an - Shanghai Overnight Sleeper Train  

See detailed Shanghai Train Schedule & Xi'an Train Schedule
Major Rail Lines from Shanghai to:
Major Rail Lines from Xi'an to:
- Last updated on Aug. 04, 2025 by Grace Yang -