There are 7 ways to get from Xi'an to Nanjing by train, car, plane, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Xian North to Nanjing Southtrain Xi'an-Shanghai 1 / ...
6h 13m¥505–562Train #2
cheapest- Take the train from Xi'an to Nanjingtrain Ürümqi / ...
13h 35m¥122–302Drive 1,070.5 km
- Drive from Xi'an to Nanjingcar 1,070.5 km
10h 59m¥910–1,314Fly to Nanjing Lukou International Airport, line 1 subway
- Fly from Xi'An Xianyang International Airport (XIY) to Nanjing Lukou International Airport (NKG)plane XIY - NKG
- Take the subway from Nanjing South to Gulousubway
4h 52m¥585–2,060Train via Zhengzhou
- Take the train from Xi'an North to Zhengzhoutrain Xi'an North / ...
- Take the train from Zhengzhou to Nanjing Southtrain Zhengzhou
7h 21m¥505–571Train via Xiaoxian North
- Take the train from Xian North Station to Xiaoxian North Stationtrain Chengdu East
- Take the train from Xiaoxian North to Nanjing Southtrain Huaibei
7h 59m¥505–571Fly to Sunan Shuofang International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Sunan Shuofang International Airport (WUX)plane XIY - WUX
- Take the train from Wuxi to Nanjingtrain
5h 55m¥1,458–1,992
Xi'An Xianyang International Airport (XIY) to Nanjing Lukou International Airport (NKG) flights
Questions & Answers
The cheapest way to get from Xi'an to Nanjing is to train which costs ¥120 - ¥310 and takes 13h 35m.
The fastest way to get from Xi'an to Nanjing is to fly and line 1 subway which takes 4h 52m and costs ¥550 - ¥2100.
No, there is no direct train from Xi'an to Nanjing. However, there are services departing from Shi Tushuguan and arriving at Gulou via Xian North and Nanjing South. The journey, including transfers, takes approximately 6h 13m.
The distance between Xi'an and Nanjing is 1170 km. The road distance is 1070.5 km.
The best way to get from Xi'an to Nanjing without a car is to train which takes 6h 13m and costs ¥500 - ¥600.
It takes approximately 6h 13m to get from Xi'an to Nanjing, including transfers.
Xi'an to Nanjing train services, operated by China Railways G-Class, depart from Xian North station.
Xi'an to Nanjing train services, operated by China Railways G-Class, arrive at Nanjing South station.
Yes, the driving distance between Xi'an to Nanjing is 1070 km. It takes approximately 10h 59m to drive from Xi'an to Nanjing.
There are 384+ hotels available in Nanjing.
What companies run services between Xi'an, China and Nanjing, China?
China Railways G-Class operates a train from Xian North to Nanjing South every 2 hours. Tickets cost ¥500–550 and the journey takes 4h 41m.
- Website
- en.ceair.com
Flights from Xi'An Xianyang International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ¥750–3,400
Flights from Xi'An Xianyang International Airport to Sunan Shuofang International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ¥1,400–1,500
- Website
- juneyaoair.com
Flights from Xi'An Xianyang International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥750–3,500
Flights from Xi'An Xianyang International Airport to Sunan Shuofang International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥2,000–4,500
- Website
- shenzhenair.com
Flights from Xi'An Xianyang International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥750–3,500
Flights from Xi'An Xianyang International Airport to Sunan Shuofang International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥2,000–4,500
- Website
- hainanairlines.com
Flights from Xi'An Xianyang International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥1,300–4,000
- Website
- tianjin-air.com
Flights from Xi'An Xianyang International Airport to Nanjing Lukou International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,600–4,300
Train from Xian North to Nanjing South
- 2nd Class Seat
- ¥500–550
- 1st Class Seat
- ¥800–950
- Business Class Seat
- ¥1,200–1,700
Train from Xi'an North to Zhengzhou
- 2nd Class Seat
- ¥200–220
- 1st Class Seat
- ¥330–370
- Business Class Seat
- ¥480–700
Train from Zhengzhou to Nanjing South
- 2nd Class Seat
- ¥300–340
- 1st Class Seat
- ¥500–550
- Business Class Seat
- ¥700–1,100
Train from Xian North Station to Xiaoxian North Station
- 2nd Class Seat
- ¥340–380
- 1st Class Seat
- ¥570–620
- Business Class Seat
- ¥800–1,200
Train from Xiaoxian North to Nanjing South
- 2nd Class Seat
- ¥160–180
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥390–550
Train from Wuxi to Nanjing
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–140
- Business Class Seat
- ¥180–260
- Phone
- +86 025-51899999
- Website
- travelchinaguide.com
Subway from Nanjing South to Gulou
- Ave. Duration
- 22 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–6
- Schedules at
- travelchinaguide.com
Train from Xi'an to Nanjing
- Hard Seat
- ¥120–160
- Hard sleeper
- ¥210–300
- Soft sleeper
- ¥350–450
Train from Wuxi to Nanjing
- Hard Seat
- ¥27–40
- Hard sleeper
- ¥55–80
- Soft sleeper
- ¥95–130
Train from Wuxi to Nanjing
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- ¥75–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥75–110
- Adult - 1st Class
- ¥100–140
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 Travel Insider: Top Japan travel tips by Beatrix Holland, What are the different types of Renfe trains in Spain?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






















