The average train between Nanjing and Xining takes 24h 36m and the fastest train takes 21h 52m. The train service runs several times per day from Nanjing to Xining. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 4 times a day between Nanjing and Xining. The earliest departure is at 12:47 PM in the afternoon, and the last departure from Nanjing is at 9:20 PM which arrives into Xining at 7:26 PM. All services run direct with no transfers required, and take on average 24h 36m. The schedules shown below are for the next available departures.
Want to know about travelling from Nanjing to Xining? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
Yes, there is a direct train departing from Nanjing station and arriving at Xining station. Services depart 4 times a day, and operate Once daily. The journey takes approximately 24h 36m.
Nanjing to Xining train services, operated by China Railways Z-Class, depart from Nanjing South station.
Nanjing to Xining train services, operated by China Railways Z-Class, arrive at Xining station.
The distance between Nanjing and Xining is 1,640.3 km. The road distance is 1,925 km.
You can take a subway from Daxinggong to Xining via Nanjing South, Nanjing South, Sanmenxia South, and Xining in around 11h 43m.