There are 10 ways to get from Shenzhen to Terracotta Army by train, car, plane, bus, taxi, or ferry
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 Shenzhen North to Weinan Northtrain Shenzhen
11h 29m¥934–1,049Bus, train
cheapest- Take the bus from Shenzhen Futian to Guangzhou Municipalbus
- Take the train from Guangzhou to Xi'antrain Guangzhou
27h 40m¥254–565Drive 1,720.7 km
- Drive from Shenzhen to Terracotta Armycar 1,720.7 km
17h 33m¥1,455–2,101Fly Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport, bus
- Fly from Shenzhen Bao'An International Airport (SZX) to Xi'An Xianyang International Airport (XIY)plane SZX - XIY
- Take the bus from Xi An Airport to East Bus Stationbus
- Take the bus from Fangzhicheng Bus Station to Terracotta Warriorsbus
7h 41m¥686–1,779Train via Xi'an
- Take the train from Shenzhen North to Xian Northtrain Shenzhen
14h 10m¥865–1,015Train, taxi to Huizhou Pingtan Airport, fly to Xi'An Xianyang International Airport, bus
- Take the train from Shenzhen North to Huizhou Southtrain
- Take the taxi from Huizhou South to Huizhou Pingtan Airport (HUZ)taxi
- Fly from Huizhou Pingtan Airport (HUZ) to Xi'An Xianyang International Airport (XIY)plane HUZ - XIY
- Take the bus from Xi An Airport to East Bus Stationbus
- Take the bus from Fangzhicheng Bus Station to Terracotta Warriorsbus
8h 46m¥1,292–2,404Train to Guangzhou Baiyun International Airport, fly to Xi'An Xianyang International Airport, bus
- Take the train from Shenzhen North to Guangzhou Easttrain
- Fly from Guangzhou Baiyun International Airport (CAN) to Xi'An Xianyang International Airport (XIY)plane CAN - XIY
- Take the bus from Xi An Airport to East Bus Stationbus
9h 37m¥749–2,002Fly Shenzhen Bao'An International Airport to Shiyan Wudangshan Airport, taxi
- Fly from Shenzhen Bao'An International Airport (SZX) to Shiyan Wudangshan Airport (WDS)plane SZX - WDS
- Take the taxi from Shiyan Wudangshan Airport (WDS) to Terracotta Armytaxi
7h 24m¥1,206–3,559Fly Hong Kong International Airport to Xi'An Xianyang International Airport, bus
- Fly from Hong Kong International Airport (HKG) to Xi'An Xianyang International Airport (XIY)plane HKG - XIY
- Take the bus from Xi An Airport to East Bus Stationbus
- Take the bus from Fangzhicheng Bus Station to Terracotta Warriorsbus
9h 18m¥817–2,015Ferry, bus to Zhuhai Jinwan Airport, fly to Xi'An Xianyang International Airport, bus
- Take the ferry from Shekou Port to Zhuhai Jiuzhou Portferry
- Take the bus from Jiuzhougang to Zhuhai Golden Bay International Airportbus
- Fly from Zhuhai Jinwan Airport (ZUH) to Xi'An Xianyang International Airport (XIY)plane ZUH - XIY
- Take the bus from Xi An Airport to East Bus Stationbus
11h 24m¥851–2,412
Shenzhen Bao'An International Airport (SZX) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Shenzhen to Terracotta Army is to bus and train which costs ¥250 - ¥600 and takes 27h 40m.
The fastest way to get from Shenzhen to Terracotta Army is to fly and taxi which takes 7h 24m and costs ¥1200 - ¥3600.
No, there is no direct train from Shenzhen to Terracotta Army. However, there are services departing from Civic Centre and arriving at Weinan North via Shenzhen North. The journey, including transfers, takes approximately 11h 29m.
The distance between Shenzhen and Terracotta Army is 1991 km. The road distance is 1720.7 km.
The best way to get from Shenzhen to Terracotta Army without a car is to train which takes 11h 29m and costs ¥900 - ¥1100.
It takes approximately 11h 29m to get from Shenzhen to Terracotta Army, including transfers.
Shenzhen to Terracotta Army train services, operated by China Railways G-Class, depart from Shenzhen North station.
Shenzhen to Terracotta Army train services, operated by China Railways G-Class, arrive at Weinan North station.
Yes, the driving distance between Shenzhen to Terracotta Army is 1721 km. It takes approximately 17h 33m to drive from Shenzhen to Terracotta Army.
There are 11+ hotels available in Terracotta Army.
What companies run services between Shenzhen, China and Terracotta Army, China?
China Railways G-Class operates a train from Shenzhen North to Weinan North twice daily. Tickets cost ¥850–950 and the journey takes 9h 44m.
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- ¥1,100–4,400
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport via Guiyang
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,100–1,700
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Zhuhai Jinwan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,400–4,300
Train from Shenzhen North to Weinan North
- 2nd Class Seat
- ¥850–950
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,000–2,900
Train from Shenzhen North to Xian North
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Estimated price
- ¥850–1,000
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥850–1,000
- 1st Class Seat
- ¥1,400–1,600
- Business Class Seat
- ¥2,100–3,000
Train from Shenzhen North to Huizhou South
- 2nd Class Seat
- ¥28–31
- 1st Class Seat
- ¥44–49
- Business Class Seat
- ¥55–85
Train from Shenzhen North to Guangzhou East
- 2nd Class Seat
- ¥60–70
- 1st Class Seat
- ¥100–115
- Business Class Seat
- ¥140–210
- Phone
- (86)-029-96788
- [email protected]
- Website
- travelchinaguide.com
Bus from Xi An Airport to East Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25–65
- Schedules at
- travelchinaguide.com
Bus from Xi An Airport to East Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25–65
- Schedules at
- travelchinaguide.com
Bus from Xi An Airport to East Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25–65
- Schedules at
- travelchinaguide.com
Bus from Xi An Airport to East Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25–65
- Schedules at
- travelchinaguide.com
Bus from Xi An Airport to East Bus Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25–65
- Schedules at
- travelchinaguide.com
- Phone
- 400-883-1872
- Website
- sz.gov.cn
Ferry from Shekou Port to Zhuhai Jiuzhou Port
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ¥140–200
- Schedules at
- trip.com
- Ave. Duration
- 2h
- Estimated price
- ¥130–850
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Stansted Airport into central London, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.





