Home / Train /

Shanghai to Xian Train

The number of high speed trains operated daily from Shanghai to Xian is around 30; 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 Xian as well; the duration is about 15 - 20.5 hours; and a hard sleeper ticket costs CNY 331.5.

Shanghai to Xian Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
K4796
19H57M
00:09
Shanghai
20:06
Xian
 
19H57M
K4026
21H2M
02:05
Shanghai
23:07
Xian
 
21H2M
K4030
23H25M
03:00
Shanghai
02:25+1
Xian
 
23H25M
G1970
7H11M
06:09
Shanghai Hongqiao
13:20
Xian North
 
7H11M
G1802
7H38M
06:13
Shanghai Hongqiao
13:51
Xian North
 
7H38M
G3176
8H26M
06:19
Shanghai Hongqiao
14:45
Xian North
 
8H26M
G464
6H52M
06:48
Shanghai Hongqiao
13:40
Xian North
 
6H52M
G1974
7H6M
07:16
Shanghai Hongqiao
14:22
Xian North
 
7H6M
G3288
8H6M
07:46
Shanghai Hongqiao
15:52
Xian North
 
8H6M
G3292
8H8M
08:24
Shanghai Hongqiao
16:32
Xian North
 
8H8M
G94
5H39M
08:55
Shanghai Hongqiao
14:34
Xian North
 
5H39M
K2186
20H39M
08:57
Shanghai
05:36+1
Xian
 
20H39M
G2194
7H9M
09:19
Shanghai Hongqiao
16:28
Xian North
 
7H9M
K360
20H37M
09:29
Shanghai
06:06+1
Xian
 
20H37M
G3164
8H9M
09:38
Shanghai Hongqiao
17:47
Xian North
 
8H9M
G1979
8H44M
09:56
Shanghai Hongqiao
18:40
Xian North
 
8H44M
G3174
7H46M
10:15
Shanghai Hongqiao
18:01
Xian North
 
7H46M
G3284
9H1M
10:37
Shanghai Hongqiao
19:38
Xian North
 
9H1M
G3257
9H26M
10:42
Shanghai South
20:08
Xian North
 
9H26M
G1924
7H32M
11:28
Shanghai Hongqiao
19:00
Xian North
 
7H32M
G3152
8H57M
11:32
Shanghai Hongqiao
20:29
Xian North
 
8H57M
K4666
23H42M
11:58
Shanghai
11:40+1
Xian
 
23H42M
G1928
7H24M
12:36
Shanghai Hongqiao
20:00
Xian North
 
7H24M
G3161
8H56M
12:51
Shanghai Hongqiao
21:47
Xian North
 
8H56M
G3161
8H29M
13:18
Liantang
21:47
Xian North
 
8H29M
G3296
8H26M
13:27
Liantang
21:53
Xian North
 
8H26M
G1932
7H3M
13:38
Shanghai Hongqiao
20:41
Xian North
 
7H3M
Z376
14H58M
13:55
Shanghai
04:53+1
Xian
 
14H58M
G3296
7H55M
13:58
Shanghai Hongqiao
21:53
Xian North
 
7H55M
D122
15H12M
14:13
Shanghai
05:25+1
Xian
 
15H12M
T116
16H52M
15:38
Shanghai
08:30+1
Xian
 
16H52M
K560
20H34M
15:52
Shanghai
12:26+1
Xian
 
20H34M
G4068
7H42M
16:04
Shanghai Hongqiao
23:46
Xian North
 
7H42M
G1916
6H51M
16:09
Shanghai Hongqiao
23:00
Xian North
 
6H51M
Z40
15H29M
16:48
Shanghai
08:17+1
Xian
 
15H29M
D216
14H55M
16:54
Shanghai
07:49+1
Xian
 
14H55M
G1940
6H26M
17:07
Shanghai Hongqiao
23:33
Xian North
 
6H26M
G4743
8H51M
17:16
Shanghai Hongqiao
02:07+1
Xian North
 
8H51M
G4874
6H54M
17:30
Shanghai Hongqiao
00:24+1
Xian North
 
6H54M
Z304
14H56M
17:46
Shanghai
08:42+1
Xian
 
14H56M
D126
14H52M
18:09
Shanghai Songjiang
09:01+1
Xian
 
14H52M
D92
14H48M
18:19
Shanghai
09:07+1
Xian
 
14H48M
D972
11H1M
18:22
Shanghai Hongqiao
05:23+1
Xian North
 
11H1M
G4986
7H38M
18:24
Shanghai Hongqiao
02:02+1
Xian North
 
7H38M
Z164
14H46M
18:33
Shanghai
09:19+1
Xian
 
14H46M
G3962
7H47M
18:37
Shanghai Hongqiao
02:24+1
Xian North
 
7H47M
D976
10H44M
18:44
Shanghai Hongqiao
05:28+1
Xian North
 
10H44M
G4782
6H37M
20:22
Shanghai Hongqiao
02:59+1
Xian North
 
6H37M
G4726
6H25M
21:37
Shanghai Hongqiao
04:02+1
Xian North
 
6H25M
See also Xian - Shanghai High Speed Train & Xian - 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 Feb. 05, 2026 by Charlotte Qiu -