There are 4 ways to get from Xining to Tongren by train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Xi'an
best- Take the train from Xining to Xi'an Northtrain
- Take the train from Xi'an North to Chengdu Easttrain
- Take the train from Chengdu East to Guiyang Northtrain
- Take the train from Guiyang North to Tongrentrain
14h 18m¥853–1,664Train
cheapest- Take the train from Xining to Chengdu Easttrain
- Take the train from Chengdu East to Tongren Southtrain
- Take the train from Tongren South to Tongrentrain
16h 43m¥706–1,314Drive 1,578.3 km
- Drive from Xining to Tongrencar 1,578.3 km
16h 46m¥1,390–2,008Fly
- Fly from Xining (XNN) to Tongren Fenghuang Airport (TEN)plane XNN - TEN
8h 38m¥1,576–8,591
Xining to Tongren by train
Questions & Answers
The cheapest way to get from Xining to Tongren is to train which costs ¥700 - ¥1400 and takes 16h 43m.
The fastest way to get from Xining to Tongren is to fly which takes 8h 38m and costs ¥1500 - ¥9000.
No, there is no direct train from Xining to Tongren. However, there are services departing from Xining and arriving at Tongren via Xi'an North, Chengdu East and Guiyang North. The journey, including transfers, takes approximately 14h 18m.
The distance between Xining and Tongren is 2378 km. The road distance is 1578.3 km.
The best way to get from Xining to Tongren without a car is to train via Xi'an which takes 14h 18m and costs ¥850 - ¥1700.
It takes approximately 14h 18m to get from Xining to Tongren, including transfers.
Xining to Tongren train services, operated by China Railways D-Class, depart from Xining station.
The best way to get from Xining to Tongren is to train via Xi'an which takes 14h 18m and costs ¥850 - ¥1700. Alternatively, you can fly, which costs ¥1500 - ¥9000 and takes 8h 38m.
Xining to Tongren train services, operated by China Railways D-Class, arrive at Xi'an North station.
Yes, the driving distance between Xining to Tongren is 1578 km. It takes approximately 16h 46m to drive from Xining to Tongren.
What companies run services between Xining, China and Tongren, Guizhou, China?
You can take a train from Xining to Tongren via Xi'an North, Chengdu East, and Guiyang North in around 14h 18m. Alternatively, Shanghai Airlines, Juneyao Airlines, and seven other airlines fly from Xining (XNN) to Tongren Fenghuang Airport (TEN) twice daily.
- Website
- en.ceair.com
Flights from Xining to Tongren Fenghuang Airport via Shanghai Pudong
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥10,000–16,000
Flights from Xining to Tongren Fenghuang Airport via Beijing Daxing
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥13,000–37,000
- Website
- flycua.com
Flights from Xining to Tongren Fenghuang Airport via Beijing Daxing
- Ave. Duration
- 8h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥13,000–37,000
- Website
- airchina.com
Flights from Xining to Tongren Fenghuang Airport via Shanghai Pudong
- Ave. Duration
- 9h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥6,000–23,000
- Website
- yzr.com.cn
Flights from Xining to Tongren Fenghuang Airport via Shenzhen Bao'an International
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥5,000–11,000
Train from Xining to Xi'an North
- Ave. Duration
- 4h 19m
- Frequency
- Every 4 hours
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–320
- Adult - 1st Class
- ¥380–550
Train from Xi'an North to Chengdu East
- Ave. Duration
- 4h 11m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Xining to Chengdu East
- Ave. Duration
- 9h 52m
- Frequency
- Twice daily
- Estimated price
- ¥286–850
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥360–490
- Adult - 1st Class
- ¥600–850
Train from Xining to Xi'an North
- 2nd Class Seat
- ¥330–360
- 1st Class Seat
- ¥540–600
- Business Class Seat
- ¥800–1,200
Train from Xi'an North to Chengdu East
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥700–1,000
Train from Chengdu East to Guiyang North
- 2nd Class Seat
- ¥280–310
- 1st Class Seat
- ¥470–510
- Business Class Seat
- ¥700–1,000
Train from Guiyang North to Tongren
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥240–260
- Business Class Seat
- ¥350–500
Train from Chengdu East to Tongren South
- 2nd Class Seat
- ¥390–430
- 1st Class Seat
- ¥650–750
- Business Class Seat
- ¥950–1,400
Train from Tongren South to Tongren
- 2nd Class Seat
- ¥30–33
- 1st Class Seat
- ¥46–51
- Business Class Seat
- ¥60–90
Train from Chengdu East to Guiyang North
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to plan an amazing trip around Scandinavia, 10 amazing places to get away from it all in Australia, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
There are six+ hotels available in Tongren.













