Xian is about 1,500km, or 932 miles from Shanghai. Here are the main ways to get to Xian from Shanghai.
One day trip to Xian from Shanghai can be done by flying into Xian at early morning and flying out at late evening. It’s enough to visit the Terracotta Warriors and another two main attractions located in downtown area.
From Shanghai to Xian by Air
Flight from Shanghai to Xian usually takes about 2 and half hours from Shanghai to Xian. There are plenty flights everyday flying the route.
Pros: Fast and inexpensive in the non peak seasons.
Cons: Extra time needed on airport procedures and airport transfer
We can offer domestic flight bookings from Shanghai to Xi’an with a service charge. In total, our price will always beat prices from major flight booking engines like kayak.com, skyscanner.com and etc.
From Shanghai to Xian by Bullet Trains
9 Bullet trains travel from Shanghai to Xian everyday with the first departure at 06:09 while the last at 17:05. All these trains depart at Shanghai Hongqiang Train Station and arrive at Xian North Station. You have to stay one night at Xian if you plan to visit Xian by Bullet trains.
Fare: Second class ticket RMB669.5; First class ticket RMB1095; Business class ticket RMB2114.
Pros: No complex procedures and extra time needed; easier to book than regular trians
Cons: Fare is expensive and no discounts available.
no | Train Code | Departure Time | Arrival Time |
---|---|---|---|
1 | G1970 | 06:09 | 13:22 |
2 | G1974 | 07:24 | 14:26 |
3 | G360 | 08:36 | 14:32 |
4 | G1920 | 09:28 | 1629 |
5 | G1924 | 11:43 | 19:06 |
6 | G1928 | 12:56 | 20:19 |
7 | G1932 | 14:15 | 20:31 |
8 | G1936 | 16:10 | 22:54 |
9 | G1940 | 17:05 | 23:33 |
From Shanghai to Xian by Regular Trains
The train journey usually takes about 10:40 by the dynamic train D306 which departs at Shanghai Station and arrives at Xian North Station while T and Z trains cost little bit longer but no more than 16.5 hours and arrive at Xian Station.
The dynamic train D306 costs from RMB338 (second class soft seat) to RMB834 (lower soft sleeping bunk) per trip.
T and Z Trains cost RMB310.5 (upper hard sleeping bunk) to RMB509.5 (lower soft sleeping bunk). Though they have hard seats priced at RMB108.5, average tourists may not favor that because of the exhausting long haul.
Pros: Fare is cheaper compared to flights at peak seasons.
Cons: Extremely hard to book at peak seasons.
no | Train Code | Departure Time | Arrival Time |
---|---|---|---|
1 | T138 | 15:56 | 08:21 |
2 | Z92 | 18:55 | 09:16 |
3 | D306 | 22:00 | 08:40 |
Please note only D, T and Z trains are listed above. Other trains passing Xian are not included. Hope it helps you decide what are the best way for you depending on your budget, time and traveling plans.