There are 6 ways to get from Nanning to Xining by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Nanning (NNG) to Xining (XNN)plane NNG - XNN
6h 8m¥741–3,741Train via Chongqing West
cheapest- Take the train from Nanning East to Chongqing Westtrain Chongqing
- Take the train from Chongqing West to Xiningtrain Chongqing West
24h 28m¥442–1,076Train
- Take the train from Nanning East to Xian Northtrain Nanning East
- Take the train from Xi'an North to Xiningtrain Xi'an North
17h 17m¥1,132–1,556Drive 2,076 km
- Drive from Nanning to Xiningcar 2,076 km
21h 21m¥1,783–2,576Train via Xining Airport
- Take the train from Nanning East to Xian Northtrain Nanning East
- Take the train from Xi'an North to Xiningtrain Xi'an North
18h 33m¥1,192–1,648Train via Mianyang
- Take the train from Nanning East to Mianyang stationtrain Nanning East
- Take the train from Mianyang to Xiningtrain Xining
22h 57m¥742–996
Nanning (NNG) to Xining (XNN) flights
Questions & Answers
The cheapest way to get from Nanning to Xining is to train via Chongqing West which costs ¥440 - ¥1100 and takes 24h 28m.
The fastest way to get from Nanning to Xining is to fly which takes 6h 8m and costs ¥700 - ¥3800.
No, there is no direct train from Nanning to Xining. However, there are services departing from Chaoyang Square and arriving at Xining via Nanning East and Xi'an North. The journey, including transfers, takes approximately 17h 17m.
The distance between Nanning and Xining is 1716 km. The road distance is 2076 km.
The best way to get from Nanning to Xining without a car is to train which takes 17h 17m and costs ¥1100 - ¥1600.
It takes approximately 6h 8m to get from Nanning to Xining, including transfers.
Nanning to Xining train services, operated by China Railways G-Class, depart from Nanning East station.
The best way to get from Nanning to Xining is to fly which takes 6h 8m and costs ¥700 - ¥3800. Alternatively, you can train, which costs ¥1100 - ¥1600 and takes 17h 17m.
Nanning to Xining train services, operated by China Railways G-Class, arrive at Xian North station.
Yes, the driving distance between Nanning to Xining is 2076 km. It takes approximately 21h 21m to drive from Nanning to Xining.
What companies run services between Nanning, China and Xining, China?
GX Airlines, Sichuan Airlines, and two other airlines fly from Nanning (NNG) to Xining (XNN) 3 times a day. Alternatively, you can take a subway from Chaoyang Square to Xining via Nanning East, Nanning East, and Xi'an North in around 17h 17m.
- Website
- airchina.com
Flights from Nanning to Xining via Chengdu
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,700
Flights from Nanning to Xining via Tianfu International
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥2,000–4,000
- Website
- gxairlines.com
Flights from Nanning to Xining
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,700
Train from Nanning East to Xian North
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ¥900–1,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥900–1,000
- 1st Class Seat
- ¥1,500–1,700
- Business Class Seat
- ¥2,200–3,100
Train from Xi'an North to Xining
- 2nd Class Seat
- ¥330–360
- 1st Class Seat
- ¥540–600
- Business Class Seat
- ¥750–1,200
Train from Nanning East to Mianyang station
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,600–2,300
Train from Nanning East to Chongqing West
- 2nd Class Seat
- ¥500–550
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,200–1,700
Train from Xi'an North to Xining
- Ave. Duration
- 4h 16m
- Frequency
- Every 3 hours
- Estimated price
- ¥230–550
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥230–320
- Adult - 1st Class
- ¥380–550
Train from Nanning East to Chongqing West
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- ¥330–800
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥330–460
- Adult - 1st Class
- ¥550–800
Train from Mianyang to Xining
- Hard Seat
- ¥90–130
- Hard sleeper
- ¥170–240
- Soft sleeper
- ¥270–360
Train from Chongqing West to Xining
- Hard Seat
- ¥110–170
- Hard Sleeper
- ¥240–270
- Soft Sleeper
- ¥350–490
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 get from Luton Airport into central London, How to get from Southend Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 10+ hotels available in Xining.

















