Xi'an-Nanjing Trains
Home china-trains

Xi'an-Nanjing Trains

There are 28 pairs of trains in service between Xi'an and Nanjing, including 19 pairs of high-speed trains and 9 pairs of normal-speed trains. The duration when taking a high-speed train is only 5 hours while that of a normal-speed train is over 10 hours.

Xi'an-Nanjing High-Speed Trains

Quick Facts

  • Distance: 977 kilometers (607 miles)
  • Terminals: Xi'an North Railway Station, Nanjing West Railway Station / Nanjing North Railway Station  
  • Duration: 5-5½ hours
  • Main stops: Chengdu, Guangyuan

Xi'an to Nanjing High-Speed Train Schedules

(Updated on April 9th, 2024)

Train Number Departure Arrival Duration

G1914

06:20

11:49

5h 29m

G1820

11:18

16:39

5h 21m

G3182

14:36

20:40

6h 4m

D1942

16:00

22:15

6h 15m

Please note: The trains listed above are only some of the ones in operation. The timetable is just for your reference.

If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

Nanjing to Xi'an High-Speed Train Schedules

(Updated on April 9th, 2024)

Train Number Departure Arrival Duration

G1887

07:39

13:58

6h 19m

D1974

08:46

14:30

5h 44m

G3153

13:21

20:26

7h 5m

G1940

18:23

23:22

4h 59m

Xi'an to Nanjing High-Speed Train Ticket Fares

Business Class First Class Second Class
US$245 (CNY1,739.5) US$125 (CNY886.5) US$77 (CNY546)

Xi'an-Nanjing Normal-Speed Trains

Quick Facts

  • Terminals: Xi'an South Railway Station, Nanjing North Railway Station / Nanjing West Railway Station / Nanjing Railway Station
  • Duration: 10½ to 11 hours
  • Main stop: luoyang, Zhengzhou, Xuzhou

Xi'an to Nanjing Normal-Speed Train Schedules

(Updated on April 9th, 2024)

Train Number Departure Arrival Duration

K558

17:12

08:48 (next day)

15h 36m

T118

19:55

09:46 (next day)

13h 51m

Z166

20:48

08:57 (next day)

12h 9m

T114

23:26

12:53 (next day)

13h 27m

Please note: The trains listed above are only some of the ones in operation. The timetable is just for your reference.

If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

Nanjing to Xi'an Normal-Speed Train Schedules

(Updated on April 9th, 2024)

Train Number Departure Arrival Duration

Z376

17:00

04:53 (next day)

11h 53m

T116

18:55

08:30 (next day)

13h 35m

K560

19:39

12:43 (next day)

17h 4m

Z164

21:19

09:19 (next day)

12h

Xi'an to Nanjing Normal-Speed Train Ticket Fares

Soft Sleeper Hard Sleeper Hard Seat
US$58 (CNY409.5) US$37 (CNY261.5) US$22 (CNY152.5)

There are also many flights between Xi'an and Nanjing every day, even in the low season. The flight duration is about 1½ hours and the full price is about 1,500 CNY.

However, you can check out any discounts in advance when you plan your tour. Sometimes the discounts are really good - we checked the price in March and a discount of 300 CNY was available.

If you take a high-speed train, on the other hand, the duration is about 5 hours. We generally recommend you take a high-speed train when the duration is within 5 hours.

Please note the departure/arrival stations in Nanjing as there are three different stations there.

Please be aware that Xi'an North Railway Station is about a 40-minute drive from the city center. There are many public buses to the station: 108, 263, 264, 265, 266, 329, 360, 362, 723, and 727.

The following public buses operate to Nanjing West Railway Station: 203, 213, 222, 325, 441, 473, 499, 52, 56, 95, and T033.