Beijing-Xining Trains
Home china-trains

Beijing-Xining Trains

Three pairs of normal-speed trains operate between Beijing and Xining every day. High-speed trains are currently unavailable on this route. If you would like to shorten the journey duration, you can consider transferring in Xi'an to a high-speed train or you can consider taking a flight.

Quick Facts

  • Terminals: Beijing West Railway Station, Xining Railway Station
  • Duration: 19–24 hours
  • Main stops: Baoding, Shijiazhuang, Lanzhou

Beijing to Xining Normal-Speed Train Schedules

(Updated on May 1st, 2023)

Train Number Departure Arrival Duration
T175 13:05 10:38 (next day) 21h 33m
Z151 15:59 14:25 (next day) 22h 26m
Z21 19:55 14:55 (next day) 19h 
  • Please note: 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.

Xining to Beijing Normal-Speed Train Schedules

(Updated on May 1st, 2023)   

Train Number Departure Arrival Duration
T176 12:10 09:37 (next day) 21h 27m
Z22 13:50 08:28 (next day) 18h 38m

Beijing to Xining Normal-Speed Train Ticket Fares

Soft Sleeper Hard Sleeper Hard Seat
US$81 (CNY556) US$52 (CNY353) US$30 (CNY206)

Travel Tip

You can also consider taking a flight. Over 10 pairs of flights operate between Beijing and Xining every day and the journey duration is about 2½ hours. The full airfare is about 2,250 CNY (322 USD).

However, you can check to see if there are any discounts in advance. Sometimes, you can find very good discounts, such as 20% off in May 2023.