There are 9 ways to get from Guangdong to Shaanxi by plane, train, car, 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.
Fly Huizhou Pingtan Airport to Xi'An Xianyang International Airport
best- Fly from Huizhou Pingtan Airport (HUZ) to Xi'An Xianyang International Airport (XIY)plane HUZ - XIY
4h 4m¥904–2,332Train #2
cheapest- Take the train from Guangzhou to Xi'antrain Guangzhou
- Take the train from Xi'an to Weinantrain Xining
25h 18m¥209–532Train via Zhengzhou East
- Take the train from Gaunghzhou station to Zhengzhou Easttrain Guangzhou
- Take the train from Zhengzhou East to Weinan Northtrain Jinan West / ...
9h 42m¥819–914Drive 1,629.6 km
- Drive from Guangzhou to Weinancar 1,629.6 km
16h 38m¥1,385–2,000Line 6 subway to Guangzhou Baiyun International Airport, fly to Xi'An Xianyang International Airport
- Take the subway from Yide Lu to Yantangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Xi'An Xianyang International Airport (XIY)plane CAN - XIY
5h 32m¥673–1,639Fly Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Fly from Shenzhen Bao'An International Airport (SZX) to Xi'An Xianyang International Airport (XIY)plane SZX - XIY
5h 20m¥671–1,636Fly Shenzhen Bao'An International Airport to Hanzhong Chenggu Airport
- Fly from Shenzhen Bao'An International Airport (SZX) to Hanzhong Chenggu Airport (HZG)plane SZX - HZG
3h 55m¥556–2,809Fly Guangzhou Baiyun International Airport to Ankang
- Fly from Guangzhou Baiyun International Airport (CAN) to Ankang (AKA)plane CAN - AKA
4h 47m¥1,248–3,862Train
- Take the train from Guangzhou South station to Weinan Northtrain Shenzhen
10h 39m¥821–926
Huizhou Pingtan Airport (HUZ) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Guangdong to Shaanxi is to train which costs ¥200 - ¥550 and takes 25h 18m.
The fastest way to get from Guangdong to Shaanxi is to fly which takes 3h 55m and costs ¥550 - ¥2900.
No, there is no direct train from Guangdong to Shaanxi. However, there are services departing from Haizhu Square and arriving at Weinan North via Gaunghzhou station and Zhengzhou East. The journey, including transfers, takes approximately 9h 42m.
The distance between Guangdong and Shaanxi is 1433 km. The road distance is 1629.6 km.
The best way to get from Guangdong to Shaanxi without a car is to train via Zhengzhou East which takes 9h 42m and costs ¥800 - ¥950.
It takes approximately 4h 4m to get from Guangdong to Shaanxi, including transfers.
Guangdong to Shaanxi train services, operated by China Railways G-Class, depart from Gaunghzhou station.
The best way to get from Guangdong to Shaanxi is to fly which takes 4h 4m and costs ¥900 - ¥2400. Alternatively, you can train via Zhengzhou East, which costs ¥800 - ¥950 and takes 9h 42m.
Guangdong to Shaanxi train services, operated by China Railways G-Class, arrive at Zhengzhou East station.
Yes, the driving distance between Guangdong to Shaanxi is 1630 km. It takes approximately 16h 38m to drive from Guangdong to Shaanxi.
What companies run services between Guangdong, China and Shaanxi, China?
Chang An Airlines, Shenzhen Airlines, and two other airlines fly from Huizhou Pingtan Airport (HUZ) to Xi'An Xianyang International Airport (XIY) 4 times a day. Alternatively, you can take a subway from Haizhu Square to Weinan via Gaunghzhou station, Gaunghzhou station, Zhengzhou East, and Weinan North in around 9h 42m.
- Website
- csair.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport via Guiyang
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥800–2,200
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- ¥1,200–3,700
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,300
Flights from Guangzhou Baiyun International Airport to Ankang
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,200–3,800
- Website
- ch.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,700–4,500
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,200–3,700
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,300
- Website
- shenzhenair.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,800–4,000
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- ¥1,400–3,200
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,600–3,700
- Website
- en.ceair.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,700–4,500
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥1,200–3,300
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ¥1,400–3,800
- Website
- hainanairlines.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥550–2,800
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- ¥1,300–3,800
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 56m
- When
- Every day
- Estimated price
- ¥1,500–4,200
- Website
- airchangan.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥550–2,800
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥1,300–3,800
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥500–2,500
- Website
- donghaiair.com
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport via Jingzhou
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ¥500–2,500
Flights from Shenzhen Bao'An International Airport to Hanzhong Chenggu Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥550–2,800
- Website
- juneyaoair.com
Flights from Huizhou Pingtan Airport to Xi'An Xianyang International Airport via Guiyang
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥800–2,200
- Website
- 9air.com
Flights from Guangzhou Baiyun International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥650–1,300
- Website
- ch.com
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥650–1,500
- Website
- okair.net
Flights from Shenzhen Bao'An International Airport to Xi'An Xianyang International Airport via Jiujiang
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ¥550–2,700
Train from Gaunghzhou station to Zhengzhou East
- 2nd Class Seat
- ¥620–680
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,100
Train from Zhengzhou East to Weinan North
- 2nd Class Seat
- ¥180–210
- 1st Class Seat
- ¥300–330
- Business Class Seat
- ¥440–650
Train from Guangzhou South station to Weinan North
- 2nd Class Seat
- ¥800–900
- 1st Class Seat
- ¥1,300–1,500
- Business Class Seat
- ¥1,900–2,800
- Phone
- (86) 020-96891
- [email protected]
- Website
- gzmtr.com
Subway from Yide Lu to Yantang
- Ave. Duration
- 23 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
Train from Guangzhou to Xi'an
- Hard Seat
- ¥180–260
- Hard Sleeper
- ¥390–460
- Soft Sleeper
- ¥550–800
Train from Xi'an to Weinan
- Hard Seat
- ¥16–22
- Hard sleeper
- ¥35–55
- Soft sleeper
- ¥65–85
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, Need to know: Jadrolinija, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are four+ hotels available in Shaanxi.



















