China train logo


  Route Guide   Station Guide   Train No. Query   Web Directory
china train logo From: To:
Input departure station:
Input train number:

Xian to Shanghai Train Schedule & Ticket Prices

22 daily trains available from Xian to Shanghai. Check train No. to see its travel route or use filters to shorten the listing.
Train Type:
Departure Time:
Train No. Departs Arrives Distance Duration Seat Fares Hard Sleeper Fares Soft Sleeper Fares
T203/T206Xian
00:49
Shanghai
17:48
1509km16h 59min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
G1911/G1914Xian North
06:23
Shanghai Hongqiao
13:20
1184km6h 57min///
G359/G362Xian North
08:45
Shanghai Hongqiao
14:43
1307km5h 58min¥669.5/¥10950/0/0
G1915/G1918Xian North
09:29
Shanghai Hongqiao
16:32
1180km7h 3min¥669.5/¥10950/0/0
K289/K292Xian
09:37
Shanghai
05:34
1516km19h 57min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
K375/K378Xian
09:52
Shanghai
05:42
1509km19h 50min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
G1919/G1922Xian North
10:20
Shanghai Hongqiao
17:33
1174km7h 13min///
K359/K362Xian
10:54
Shanghai
06:08
1516km19h 14min¥180.5/¥310.5/¥321.5/¥331.5¥488.5/¥509.5
G1923/G1926Xian North
12:23
Shanghai Hongqiao
19:27
1110km7h 4min///
G1927/G1930Xian North
14:02
Shanghai Hongqiao
21:09
1202km7h 7min///
G1931/G1934Xian North
14:53
Shanghai Hongqiao
22:26
1179km7h 33min///
G1935/G1938Xian North
15:12
Shanghai Hongqiao
21:26
1174km6h 14min///
G1939/G1942Xian North
15:49
Shanghai Hongqiao
23:16
1120km7h 27min///
Z91/Z94Xian
16:46
Shanghai
07:53
1516km15h 7min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
K558/K559Xian
17:14
Shanghai
13:48
1516km20h 34min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
D305/D308Xian North
19:50
Shanghai
06:35
1204km10h 45min¥338/0/0/0¥741/¥834
T115/T118Xian
20:15
Shanghai
13:30
1516km17h 15min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
Z163/Z166Xian
20:44
Shanghai
11:51
1516km15h 7min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
Z39/Z42Xian
20:50
Shanghai
11:57
1516km15h 7min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
Z251/Z254Xian
21:35
Shanghai
12:55
1516km15h 20min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
K2185/K2188Xian
22:09
Shanghai
18:01
1509km19h 52min¥180.5/¥310.5/¥342/¥358¥488.5/¥518
Z215/Z218Xian
23:27
Shanghai
14:21
1516km14h 54min¥180.5/¥287.5¥310.5/¥342/¥358¥488.5/¥518

Rail Travel Notes:
  1. Website Navigation: China Train Travel Guide » Xian Train Guide » to Shanghai
  2. Click on train number to see its travel route. It is easier to buy tickets on original trains than that of passing-by trains.
  3. Almost all trains run on daily basis. Train schedule is specified in Beijing China time and ticket price is quoted in CNY Yuan.
  4. Advance ticket reservation period is 60 days maximum. China has the busiest railway networks in the world, we advise you book train
    ticket in advance if you can.
  5. Some train stations have same name in Chinese Pinyin, please check their extensions to differentiate them.
  6. Our database updates on regular basis to make sure you can get the most up-to-date train schedule. Even though we try best to provide
    accurate ticket price, we can't guarantee it's 100% correct.

Contact Us | Check Ticket Availability