China Trains China Schedule Trains from Shanghai to Xian

Trains from Shanghai to Xian

Find Shanghai-Xi’an train schedule on China Highlights to search for a train from Shanghai to Xi’an.

There are scheduled trains from Shanghai to Xi’an every day, and most of the trains depart from Shanghai Railway Station. The whole journey is long with 1,500 kilometers in the rail length, and passengers should be well prepared for that. China Highlights offers Shanghai-Xi’an train schedule for passengers. You can search for a train from Shanghai to Xi’an with the necessary details of train number, departure time and arrival time.

Shanghai - Xian Train Schedule Print this Page
Train No. Dep. Time - Arr. Time Distance(KM) Prospect Price
G7222/G7223 06:40 - 06:51 545 KM First Seat: US$3
Second Seat: US$2
G7361 07:55 - 09:01 202 KM First Seat: US$18
Second Seat: US$11
G7361 08:23 - 09:01 202 KM First Seat: US$18
Second Seat: US$11
G7339 09:52 - 10:30 169 KM First Seat: US$14
Second Seat: US$9
G7048 10:12 - 10:23 301 KM First Seat: US$3
Second Seat: US$2
G7341 11:35 - 12:14 169 KM First Seat: US$14
Second Seat: US$9
G7343 12:40 - 13:17 169 KM First Seat: US$14
Second Seat: US$9
G7345 13:14 - 13:51 169 KM First Seat: US$14
Second Seat: US$9
G7347 14:14 - 14:52 169 KM First Seat: US$14
Second Seat: US$9
G7056 14:14 - 16:02 301 KM First Seat: US$35
Second Seat: US$22
G7349 14:20 - 15:04 169 KM First Seat: US$14
Second Seat: US$9
G7387 17:05 - 17:43 470 KM First Seat: US$50
Second Seat: US$32
G7323 18:00 - 18:38 169 KM First Seat: US$14
Second Seat: US$9
G7391 19:29 - 20:07 169 KM First Seat: US$14
Second Seat: US$9
G53 20:38 - 21:10 1382 KM First Seat: US$156
Second Seat: US$93
G41 20:54 - 21:26 1487 KM First Seat: US$166
Second Seat: US$100
D5651 06:43 - 07:23 308 KM First Seat: US$7
Second Seat: US$6
D3105 07:34 - 08:25 897 KM Soft Sleeper: US$28
Second Seat: US$6
D3201 08:05 - 11:47 1154 KM First Seat: US$25
Second Seat: US$21
D3209 10:27 - 11:18 1123 KM First Seat: US$7
Second Seat: US$6
D5454/D5451 10:32 - 14:35 1068 KM First Seat: US$56
Second Seat: US$47
D3207 11:05 - 15:06 1123 KM Second Seat: US$21
D5431 12:06 - 15:56 1229 KM First Seat: US$76
Second Seat: US$53
D3119 12:25 - 16:12 1123 KM First Seat: US$25
Second Seat: US$21
D91 14:50 - 15:44 813 KM First Seat: US$7
Second Seat: US$6