Home China Train China Guide Shanghai to Xi’an Trains

Shanghai to Xi’an Trains

There are 22 pairs of trains between Shanghai and Xi’an, including 9 pairs of G category high-speed trains, a pair of D category overnight trains, 5 pairs of Z category trains, 2 pairs of T category overnight trains and 5 pairs of K category trains.

  • Distance:1,387 kilometers (862 miles)
  • Shorest duration: 5 hours and 56 minutes
  • Number of trains: 10 pairs of high-speed trains and 12 pairs of normal-speed trains

Train Schedules

Shanghai to Xi’an Train Schedules

(Updated on September 6th, 2018)

Train Number Departure Time Departure Arrival Duration
Day time bullet train: G1912, G1916, G360, G1920, G1924, G1928, G1932, G1936, G1940 06:17 – 17:05 Shanghai Hongqiao Station Xi’an North Station 5h58m – 7h30m
Overnight bullet train: D306 22:55 Shanghai Railway Station (central) Xi’an North Station 11h11m
Ordinary overnight train: Z254, Z218, Z94, Z42, Z166, T206, T118, K292, K378, K362, K2188, K558 00:49 – 23:27 Xi’an Railway Station (central) Shanghai Railway Station (central) 14h45m – 16h05m

Xi’an to Shanghai Train Schedules

(Update on September 6th, 2018)

Train Number Departure Time Departure Arrival Duration
Day time bullet train: G1914, G1918, G362, G1922, G1926, G1934, G1938, G1930, G1944 06:23 – 15:49 Xi’an North Station Shanghai Hongqiao Station 5h58m – 7h30m
Overnight bullet train: D308 19:44 Xi’an North Station Shanghai Railway Station (central) 10h42m
Ordinary overnight train: Z252, Z216, Z92, Z40, Z164, T204, T116, K290, K376, K360, K2186, K560 08:50 – 20:10 Shanghai Railway Station (central) Xi’an Railway Station (central) 14h45m – 16h05m

Search for the updated train schedules

How to Choose Train Type and Seat

G TrainThe G Train

G train – It is the fastest train between Shanghai and Xi’an. It takes around only 7 hours covering 1470 km (915 miles). G trains operate during day time. The terminal stations Shanghai Hongqiao and Xi’an North are far from downtown. Business class, first class and second class are available on a G train between Shanghai and Xi’an.

D train – There is only one overnight bullet train running between Shanghai and Xi’an. It is the second fastest train between Shanghai and Xi’an. Facilities on this train are modern and relatively new. Soft sleeper and second class are available on this train. Tickets fare is more expensive than it on ordinary trains.

Z train – Running between Shanghai Railway Station (central) and Xi’an Railway Station (central), Z train is the fastest train among ordinary trains. Soft sleeper, hard sleeper and hard seat are available on all the trains between Shanghai and Xi’an. There is deluxe soft sleeper on one of the Z trains – Z92/Z94.

T train – There are two T trains running between Shanghai Railway Station (central) and Xi’an Railway Station (central). Type of seat includes soft sleeper, hard sleeper and hard seat.

K train – K train is the slowest train among ordinary trains. It is not recommended if there are other options. Type of seat includes soft sleeper, hard sleeper and hard seat.

Read more about how to choose train types and seats.

Read more about Overnight trains in China.

Shanghai Railway StationShanghai Railway Station

How to Choose Train Station

Shanghai Hongqiao Railway Station

All the G-category high-speed trains between Shanghai and Xi’an depart from Shanghai Hongqiao Railway Station. This airport-like train station is very large and and it is one of the busiest stations in China.

Transportation to Shanghai Hongqiao Station

  • By bus: airport shuttle bus, Hongqiao Line 6, Hongqiao Line 7, Hongqiao Line 10
  • By subway:
    Subway Station Subway Line Duration Cost
    Shanghai Railway Station Line 1 & Line 2 1 hour USD1 (RMB6)
    Shanghai South Station Line 3 & Line 10 1 hour USD1 (RMB6)
    Renmin Square Line 2 50 minutes USD1 (RMB6)
  • By taxi:
    Taxi Stand Duration Cost
    Shanghai Railway Station 1 hour USD12 (RMB80)
    Shanghai South Station 40 minutes USD11 (RMB70)
    Renmin Square 40 minutes USD12 (RMB80)

Shanghai Railway Station

Ordinary trains and the overnight bullet train depart from Shanghai Railway Station, which is centrally located, it is also large and busy.

Transportation to Shanghai Railway Station

  • By bus: 329, 573, 741, 822, 844, 955, airport line 5
  • By subway:
    Subway Station Subway Line Duration Cost
    Shanghai Hongqiao Station Line 1 & Line 2 1 hour USD1 (RMB6)
    Shanghai South Station Line 3 30 minutes USD0.7 (RMB4)
    Renmin Square Line 1 20 minutes USD0.7 (RMB4)
  • By taxi:
    Taxi Stand Duration Cost
    Shanghai South Station 30 minutes USD10 (RMB68)
    Shanghai Hongqiao Station 1 hour USD12 (RMB80)
    Renmin Square 20 minutes USD0.7 (RMB4)

Xi’an Railway Station

Xi’an Railway Station is centrally located for all the ordinary trains between Xi’an and Shanghai. And it is the main train station for most of the ordinary trains in Xi’an.

Transportation to Xi’an Railway Station

  • By bus: 1, 2, airport shuttle bus line 2, 9, 13, 14, 25, 30, 40, 41, 42, 103, 105, 201, 231
  • By subway: Currently, there is no direct subway line to Xi’an Railway Station. The nearest subway station to Xi’an Railway Station is “Wulukou” Station, which can be reached by subway line 1.
  • By taxi:
    Taxi Stand Duration Cost
    Xi’an North Station 1 hour USD6 (RMB40)
    Bell Tower 15 minutes USD2 (RMB15)
    Xi’an South Station 2 hours USD15 (RMB100)

Xi’an North Railway Station

The newly built Xi’an North Railway Station is far away from downtown, serving for most of the high-speed trains in Xi’an.

Transportation to Xi’an North Railway Station

  • By bus: 215, 229, 260, 263, 264, 265, 266
  • By subway:
    Subway Station Subway Line Duration Cost
    Wulukou (near Xi’an Railway Station) Line 1 & Line 2 1 hour USD1 (RMB6)
    Bell Tower Line 2 1 hour USD1 (RMB6)
  • By taxi:
    Taxi Stand Duration Cost
    Xi’an Railway Station 1 hour USD6 (RMB40)
    Bell Tower 1 hour USD6 (RMB40)
    Xi’an South Station 2 hours USD15 (RMB100)

Xi’an South Railway Station

The newly-built Xi’an South Railway Station is located in Chang’an District and far away from downtown. Currently, there is no subway to Xi’an South Railway Station. The most convenient way is take a taxi.

  • By bus: 4-23, 920, 918
  • By taxi:
    Taxi Stand Duration Cost
    Xi’an Railway Station 2 hours USD15 (RMB100)
    Xi'an North Station 2 hours USD15 (RMB100)
    Bell Tower 1 hour USD6 (RMB40)

Useful Tips

  • Overnight train between Shanghai and Xi’an are very popular. It is advised that you book the tickets as early as possible, especially during holidays.
  • Shanghai Railway Station and Xi’an Railway Station are located in downtown, while Shanghai Hongqiao Station and Xi’an North Station are far from city center. Please pay attention when choosing trains.