Xining Transportation


Xining Railway Station, at the crossway of Lanzhou-Qinghai and Qinghai-Tibet railway lines, was built in 1959. It serves as an important railway hub, with trains heading to to Lhasa, Golmud, Beijing, Shanghai, Xi'an and Qingdao.

With the completion of Qinghai-Tibet Railway line, Xining Railway Station becomes an important hub on the line. Most trains heading to Lhasa from all around the county stop over at Xining railway station and it takes 24 hours or so from Xining to Lhasa. All trains depart in the afternoon. Train K9801 is the only train with starting point in Xining and arrives in Lhasa, and the train departs at 2:55 p.m every other day.

  • Location: Jiangguo Road, Chengdong District, Xining City. (near Xining Long-distance Bus Station) 青海省西宁市城东区建国路(靠近西宁长途汽车站)
  • Zip code: 810006
  • Transportation: Travelers can take public buses No. 11, 16, 1, 20, 22, 27, 28, 29, 35, 40, 5, 31, 101, 32, 9, 17, 33 and 7 to get to the railway station.
  • Inquiry Phone Number: 0971-7192222

There are direct trains running between Xining and Beijing, Shanghai, Zhengzhou, Golmud, Qingdao, Lanzhou and Yinchuan. Trains from Xining to Lanzhou, capital of Gansu Province only takes 3 hours or so. The recently operated Qinghai-Tibet railway is a major fact for Xining's significant role for China's railway transportation. Tibet Luxurious trains starting from Xining run along the highland track and take visitors to the mystical Tibet highland, which was only accessible by plane for centuries.

Tips: Train ticket, railway station: 0971-7192222.
Xining Railway Station: Qilian Road across the river Introduction of Xining Railway Station


Xining Airport is situated at Caojia Bao, 29 kilometers east of the city. Services from and to the major tourism city, like Beijing, Guangzhou, Kunming, Shenzhen, Xi'an and Chengdu, are available. There are also some flights to Chongqing, Dunhuang, Golmud, and Urumqi. For times, Xining is a significant stop for visitors to Tibet. Many first fly there and then proceed to Lhasa. Direct flights to Lhasa are available there.

There are public buses at the CAAC ticket office to the airport for around 16 yuan or vice visa. A ride there from the city center via taxi cost about 50 yuan.


  • Airplanes: Xining Airport: 0917-8188222
  • CAAC Office: 0971-8133333


Xining East Long Distance Bus Station is the center of Qinghai's highway transportation, with hundreds of buses to all major cities and towns with the province or beyond. Bus to Golmud, Lhasa in Tibet, Dunhuang, Lanzhou are abundant. Buses to the Ta'er Monastery are also available but foreigner tourists are advised them for they are mainly used by the local population who are familiar with the standard condition.


  • address: on east Jianguo Road, 600 meters south of the railway station.
  • Tel: 0971-8149611

Questions and Answers About Xining Transportation 2013-08-27
Show Answer
Do you have suggestive tour around xining before leaving to lhasa?
Hi, We would like to tailor a Xinning tour for you. How many days would you have in Xinning? When would you take the tour? Or you could some tour packages here: Regards, Coco guest replied on 2013-08-27
eirini 2013-08-13
Show Answer
hello, we would like to get bus tickets from Lhasa to Xining at 27-08-2013. could you help us? thank you.

I regret that we don't provide the train ticket or bus tickets booking separately unless it is included in a tour package.

Lily Guo replied on 2013-08-14
ConfusedTraveller 2012-09-29
Show Answer
Urgent!!! Leaving today but train tickets from xinning to dunhuang is all put. Where do I buy bus to tickets from xinning, are they more available than train tickets?
Hi Jxiao, you can take train to Lanzhou first, then take another train to Dunhuang. They are more available than bus. Whitney Liao replied on 2012-09-29
Sunday 2012-08-25
Show Answer
Is it possible to get a bus ticket from Baotou to Yinchuan and Yinchuan to Xining.If so,please send me the details.Thank you.
Dear Sunday, You could take a bus from Baotou bus station(located at No.8 east station square) to Yinchuan. It takes about 6.5-7 hours and it costs about CNY125/UDS$20 per person.It sets off at 6:30am or 17:30pm. Take a bus from Yichuan bus station to Xining, it takes about 7-7.5 hours and it costs about CNY150/US$24 per person. It sets off at 17:00pm. Lussie Lu replied on 2012-08-26
Dieu Hien Tran 2012-06-30
Show Answer
Hello,How can I buy the train ticket from Chengdu to Xining , the air ticket from Xining to Chengdu? how much these tickets cost for July 2012 ?Thank you and waiting for your reply!
Hi Dieu, You can check the price and book the train tickets here: But please read the terms and conditions first. The flight from Xining to Chengdu cost about US$208 per person. Please click here to book it online: Michael Hu replied on 2012-07-01
April Offer $25 Coupon
  1. Send your inquiry before Apr. 30, 2014, and we will email you a $25 coupon.
  2. The coupon is valid till Dec. 31, 2014, for paying tour packages worth $250 or up.
  3. The coupon cannot be used for paying flight tickets, train tickets, hotel rooms and day trips.
Travel Advice or Question? Ask us here
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email
Hi, I'm Ruru Zhou
I updated this article on April 9, 2012
See all my travel articles
follow this pageChina Highlights