Shanghai and Xi’an are both popular tourist destinations in China. It is about 1300 km away from Shanghai to Xian.

xian-shanghai

Shanghai to Xian by train

High-speed trains

D306 Shanghai Train Station- Xian North Train Station
Depart at 22:00 arrive at 8:48 duration 10h48min

Ticket fare
Second Class Seat CNY338
Soft Sleeper CNY741/834

Normal trains

Shanghai Train Station or Shanghai North Train Station – Xian Train Station
Departure time from 8:43 to 20:26
Duration 14h21min-20h21min

Ticket fare
Deluxe Soft Sleeper CNY902.5/941.5
Soft Sleeper CNY488.5/509.5
Hard Sleeper CNY310.5/321.5/331.5
Hard Seat CNY180.5

How to get to Shanghai Train Station

Take Subway Line 1 or Line 4 and get off at Shanghai Train Station.

Click here to book a train Station pick-up or drop-off service in Xian, from CNY260.

Click here to book a train station pick-up or drop-off service in Shanghai, from CNY390.

Xian to Shanghai by train

High-speed trains

D308
Xian North Train Station – Shanghai Train Station
Depart at 21:01 arrive at 7:48 Duration 10h47min
Ticket fare
Second Class Seat CNY338
Soft Sleeper CNY741/834

Normal trains

Xian Train Station- Shanghai Train Station or Shanghai North Train Station
Depart time from 9:47 to 22:40
Duration 14h27min-20h30min

Ticket fare
Deluxe Soft Sleeper CNY902.5/941.5
Soft Sleeper CNY488.5/509.5
Hard Sleeper CNY310.5/321.5/331.5
Hard Seat CNY180.5

How to get to Xi’an Train Station

There are 79 bus lines stop at Xi’an Train Station.

We ChinaTour.net offer a Train Station pick-up and drop-off service. Service fee from CNY260. >>Read more

Click here for more information about train travel in China: tickets purchase, change and cancellation, children ticket, luggage allowance, and etc.

We ChinaTour.Net offers a reliable online train booking service. We have Train Schedules in English. It will be very easy for you to find your target train. Then, we will book the tickets for you. Only a few service fees charged. Book a Train Ticket

Recommended local tours:

1 Day Terra-Cotta Warriors by air (from Shanghai) from $551
1 Day Tour: Terra-cotta Warriors, Wild Goose Pagoda, City Wall from $95
3 Days (2 Nights) Xian Tour + Hotel Package from $255                            >>more tours

Leave a Reply