Trains from Shanghai to Xian and Train Information

Shanghai Railway Station Guide

Train Information between Shanghai and Xi’an

How many railway stations in Shanghai and where are they?

There are four train stations: Shanghai Station, Shanghai Hongqiao Station, Shanghai South Station and Shanghai West Station. Please refer to the map for geological locations.

Which railway station in Shanghai can arrive at which station in Xi’an?

All railway stations from Shanghai to Xi’an start from Shanghai and arrive at Xi’an Station or Xi’an North Station. Bullet train arrives at Xi’an North Station and others arrive at Xi’an Station. It is same for those bullets trains start from Xi’an. Bullet train starts from Xi’an North Station and arrives at Shanghai Station and others start from Xi’an Station and arrives at Shanghai Station.

How can I arrive at Shanghai Station? How much time should I be earlier to take tickets?

It is convenient to arrive at Shanghai Station by Metro. Please refer to Shanghai Metro Map. Generally, you’d better take 1 hour earlier to take the ticket and 1 hour and a half on holidays as you may take a long time to queue. You can also take tickets in ticket agent nearby and you have to pay more RMB5.

Is there CRH or bullet train between Shanghai and Xi’an and how long it takes?

There is no CRH but bullet train between Shanghai and Xi’an. The train from Shanghai Station to Xi’an Station is D306 (22:00-08:41) and is an overnight train with 11 hours. The train from Xi’an to Shanghai is D308(20:25-07:48)is an overnight train with 11 hours. Both of them offer second class seat and soft sleeper.

Is there direct train between Shanghai and Xi’an and how long it takes and which stations do they shuttle?

There is on direct train between Shanghai and Xi’an. The train from Shanghai Station to Xi’an Station is Z92 (18:55-09:20)which is an overnight train with 14 hours and a half. It is same for the train from Xi’an Station to Shanghai Station. Both of them offer advanced soft sleeper, soft sleeper, hard sleeper and hard seat.

Is there express train between Shanghai and Xi’an and how long it takes?

There are 4 express trains start from Shanghai Railway Station to Xi’an Railway Station which takes 14 hours and a half to 16 hours and a half. The train will stay overnight. But, there are only 3 trains from Xi’an Station to Shanghai Station which stay overnight and take 16-17 hours. They all offer soft sleeper, hard sleeper and hard seat.

Is there express train between Shanghai and Xi’an and how long it takes?

There are 5 express trains from Shanghai Railway Station to Xi’an Railway Station. There are also 5 express trains from Xi’an Railway Station to Shanghai Railway Station which take about 20 hours and stay overnight. They all offer soft sleeper, hard sleeper and hard seat.

 Is it easy to buy the tickets between Shanghai and Xi’an?

The ticket is easy to buy in normal days but will be hard on holidays. You can buy in railway stations or ticket agents. Besides, we can also buy and delivery for you.

Trains from Shanghai to Xian: timetable, seat classes and fare

Train No. Destinations Duration Seat Types | Price

K4028

K-train

05:24 Shanghai
(上海)
04:15 Xian
(西安)
22h51m

D4502

D-train

07:28 Shanghai
(上海)
20:00 Xianbei
(西安北)
12h32m

K290

K-train

08:43 Shanghai
(上海)
04:21 Xian
(西安)
19h38m

K376

K-train

08:50 Shanghai
(上海)
04:37 Xian
(西安)
19h47m

K360

K-train

09:28 Shanghai
(上海)
05:49 Xian
(西安)
20h21m

K2186

K-train

11:33 Shanghai
(上海)
09:02 Xian
(西安)
21h29m

T204

T-train

12:05 Shanghai
(上海)
05:26 Xian
(西安)
17h21m

K4666

K-train

12:34 Shanghai
(上海)
13:43 Xian
(西安)
25h09m

K560

K-train

14:49 Shanghai
(上海)
11:23 Xian
(西安)
20h34m

T116

T-train

15:42 Shanghai
(上海)
07:49 Xian
(西安)
16h07m

T138

T-train

15:52 Shanghai
(上海)
08:21 Xian
(西安)
16h29m

Z92

Z-train

18:46 Shanghai
(上海)
09:20 Xian
(西安)
14h34m

Z164

Z-train

19:16 Shanghai
(上海)
10:00 Xian
(西安)
14h44m

Z40

Z-train

19:45 Shanghai
(上海)
10:51 Xian
(西安)
15h06m

3234

K-train

20:52 Shanghai
(上海)
18:47 Xiannan
(西安南)
21h55m

Z216

Z-train

21:06 Shanghai
(上海)
12:16 Xian
(西安)
15h10m

D306

D-train

22:00 Shanghai
(上海)
08:36 Xianbei
(西安北)
10h36m

search live China train timetable, schedule and fare

< BACK TO TOP >