There are 8 ways to get from Guangzhou to Guiyang by train, car, subway, or plane
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 Guangzhou South station to Guiyang Northtrain Shenzhen North / ...
5h 13m¥264–655Drive 911 km
- Drive from Guangzhou to Guiyangcar 911 km
9h 22m¥769–1,110Line 2 subway to Guangzhou Baiyun International Airport, fly to Guiyang Longdongbao International Airport, train
- Take the subway from Haizhu Square to Jiahewanggangsubway
- Fly from Guangzhou Baiyun International Airport (CAN) to Guiyang Longdongbao International Airport (KWE)plane CAN - KWE
- Take the train from Longdongbao to Guiyang Easttrain
5h 6m¥511–1,656Train via Guiyang East
- Take the train from Guangzhou South station to Guiyang Easttrain Guangzhou South / ...
7h 2m¥264–655Train via Foshan West
- Take the train from Foshan West to Guiyang Northtrain Guangzhou South-Guiyang North
7h 7m¥272–660Line 2 subway, train to Shenzhen Bao'An International Airport, fly to Guiyang Longdongbao International Airport, train
- Take the subway from Haizhu Square to Guangzhou Southsubway
- Take the train from Guangzhou South station to Futian Stationtrain
- Fly from Shenzhen Bao'An International Airport (SZX) to Guiyang Longdongbao International Airport (KWE)plane SZX - KWE
- Take the train from Longdongbao to Guiyang Easttrain
7h 8m¥1,486–2,017Train to Huizhou Pingtan Airport, fly to Guiyang Longdongbao International Airport
- Take the train from Guangzhou Train Station to Huizhou Southtrain
- Fly from Huizhou Pingtan Airport (HUZ) to Guiyang Longdongbao International Airport (KWE)plane HUZ - KWE
6h 37m¥1,291–3,044Fly Guangzhou Baiyun International Airport to Zunyi Maotai Airport, train
- Fly from Guangzhou Baiyun International Airport (CAN) to Zunyi Maotai Airport (WMT)plane CAN - WMT
- Take the train from Zunyi to Guiyang Northtrain
6h 20m¥1,128–3,176
Guangzhou Baiyun International Airport (CAN) to Guiyang Longdongbao International Airport (KWE) flights
Comparing Your Travel Options
The cheapest way to get from Guangzhou to Guiyang is to train which costs ¥260 - ¥700 and takes 5h 13m.
The fastest way to get from Guangzhou to Guiyang is to line 2 subway and fly and train which takes 5h 6m and costs ¥500 - ¥1700.
No, there is no direct train from Guangzhou to Guiyang. However, there are services departing from Haizhu Square and arriving at Guiyang North via Guangzhou South station. The journey, including transfers, takes approximately 5h 13m.
The distance between Guangzhou and Guiyang is 869 km. The road distance is 911 km.
The best way to get from Guangzhou to Guiyang without a car is to train which takes 5h 13m and costs ¥260 - ¥700.
It takes approximately 5h 13m to get from Guangzhou to Guiyang, including transfers.
Guangzhou to Guiyang train services, operated by China Railways G-Class, depart from Guangzhou South station.
Guangzhou to Guiyang train services, operated by China Railways G-Class, arrive at Guiyang North station.
Yes, the driving distance between Guangzhou to Guiyang is 911 km. It takes approximately 9h 22m to drive from Guangzhou to Guiyang.
Book your Guangzhou to Guiyang train tickets online with Omio.
What companies run services between Guangzhou, China and Guiyang, China?
China Railways G-Class operates a train from Guangzhou South station to Guiyang North 5 times a day. Tickets cost ¥370–410 and the journey takes 3h 44m. China Railways D-Class also services this route 5 times a day.
- Website
- csair.com
Flights from Guangzhou Baiyun International Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ¥850–2,600
Flights from Shenzhen Bao'An International Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ¥1,000–3,200
Flights from Shenzhen Bao'An International Airport to Guiyang Longdongbao International Airport via Haikou
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- ¥1,300–4,000
Flights from Huizhou Pingtan Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,100–2,800
Flights from Guangzhou Baiyun International Airport to Zunyi Maotai Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,000–3,000
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,500–3,900
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,100–3,600
- Website
- juneyaoair.com
Flights from Huizhou Pingtan Airport to Guiyang Longdongbao International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,100–2,800
Train from Guangzhou South station to Guiyang North
- 2nd Class Seat
- ¥370–410
- 1st Class Seat
- ¥620–670
- Business Class Seat
- ¥900–1,300
Train from Guangzhou South station to Guiyang East
- 2nd Class Seat
- ¥370–410
- 1st Class Seat
- ¥620–680
- Business Class Seat
- ¥900–1,300
Train from Guangzhou South station to Futian Station
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Guangzhou Train Station to Huizhou South
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Zunyi to Guiyang North
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Guangzhou South station to Guiyang North
- Ave. Duration
- 5h 1m
- Frequency
- 5 times a day
- Estimated price
- ¥260–650
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥260–360
- Adult - 1st Class
- ¥430–650
Train from Longdongbao to Guiyang East
- Ave. Duration
- 15 min
- Frequency
- Twice daily
- Estimated price
- ¥23–45
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥30–45
- Adult - 1st Class
- ¥23–35
Train from Guangzhou South station to Guiyang East
- Ave. Duration
- 5h 33m
- Frequency
- 5 times a day
- Estimated price
- ¥260–650
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥260–360
- Adult - 1st Class
- ¥440–650
Train from Foshan West to Guiyang North
- Ave. Duration
- 4h 53m
- Frequency
- Once daily
- Estimated price
- ¥250–600
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥250–350
- Adult - 1st Class
- ¥420–600
Train from Longdongbao to Guiyang East
- Ave. Duration
- 15 min
- Frequency
- Twice daily
- Estimated price
- ¥23–45
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥30–45
- Adult - 1st Class
- ¥23–35
- Phone
- (86) 020-96891
- [email protected]
- Website
- gzmtr.com
Subway from Haizhu Square to Jiahewanggang
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥3–5
- Schedules at
- gzmtr.com
Subway from Haizhu Square to Guangzhou South
- Ave. Duration
- 29 min
- Frequency
- Every 5 minutes
- Estimated price
- ¥4–6
- Schedules at
- gzmtr.com
Train from Zunyi to Guiyang North
- Adult - second class
- ¥45–70
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 Train travel in Spain: A guide to Renfe, Thanksgiving 2018: How to travel stress-free, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 120+ hotels available in Guiyang.



















