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 18m¥741–3,541Train via Chongqing West
cheapest- Take the train from Nanning East to Chongqing Westtrain Nanning East
- Take the train from Chongqing West to Xiningtrain Chongqing West
22h 12m¥422–1,026Train
- Take the train from Nanning East to Xian Northtrain Nanning East
- Take the train from Xi'an North to Xiningtrain Xi'an North
18h 9m¥1,082–1,506Drive 2,076 km
- Drive from Nanning to Xiningcar 2,076 km
21h 20m¥1,782–2,574Train 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
19h 16m¥1,142–1,598Train via Mianyang
- Take the train from Nanning East to Mianyang stationtrain Nanning East
- Take the train from Mianyang to Xiningtrain Xining
23h 36m¥732–936
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 ¥420 - ¥1100 and takes 22h 12m.
The fastest way to get from Nanning to Xining is to fly which takes 6h 18m and costs ¥700 - ¥3600.
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 18h 9m.
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 18h 9m and costs ¥1000 - ¥1600.
It takes approximately 6h 18m 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 18m and costs ¥700 - ¥3600. Alternatively, you can train, which costs ¥1000 - ¥1600 and takes 18h 9m.
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 20m 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) twice daily. Alternatively, you can take a subway from Chaoyang Square to Xining via Nanning East, Nanning East, and Xi'an North in around 18h 9m.
- Website
- airchina.com
Flights from Nanning to Xining via Chengdu
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥700–3,500
Flights from Nanning to Xining via Tianfu International
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–3,900
- Website
- gxairlines.com
Flights from Nanning to Xining
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥700–3,500
Train from Nanning East to Xian North
- 2nd Class Seat
- ¥850–950
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,000
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 Chongqing West
- 2nd Class Seat
- ¥450–500
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
Train from Nanning East to Mianyang station
- 2nd Class Seat
- ¥640–690
- 1st Class Seat
- ¥1,050–1,150
- Business Class Seat
- ¥1,500–2,200
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
- ¥310–750
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥310–430
- Adult - 1st Class
- ¥500–750
Train from Chongqing West to Xining
- Hard Seat
- ¥110–170
- Hard Sleeper
- ¥240–270
- Soft Sleeper
- ¥350–490
Train from Mianyang to Xining
- Hard Seat
- ¥90–130
- Hard sleeper
- ¥170–240
- Soft sleeper
- ¥270–360
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 Italian Lakes: Getting around by train, 4 of the smartest ways to explore Australia, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are eight+ hotels available in Xining.

















