There are 5 ways to get from Luzhou to Guiyang by train, car, taxi, or bus
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 Luzhou to Neijiang Northtrain Luzhou
- Take the train from Neijiang North to Guiyang Northtrain Chengdu East
5h 12m¥211–305Drive 371.2 km
- Drive from Luzhou to Guiyangcar 371.2 km
3h 55m¥313–453Taxi
- Take the taxi from Luzhou to Guiyangtaxi 371.2 km
3h 55m¥800–1,000Bus, train
- Take the bus from Luzhou Bus Terminal to Leshan Central Bus Stationbus
- Take the train from Leshan to Guiyang Northtrain Chengdu / ...
6h 13m¥232–498Train via Zunyi
- Take the train from Luzhou to Neijiang Northtrain
- Take the train from Neijiang North to Zunyitrain
- Take the train from Zunyi to Guiyang Northtrain
9h 32m¥396–545
Luzhou to Guiyang by train
Comparing Your Travel Options
The cheapest way to get from Luzhou to Guiyang is to train which costs ¥210 - ¥310 and takes 5h 12m.
The fastest way to get from Luzhou to Guiyang is to drive which takes 3h 55m and costs ¥310 - ¥460.
No, there is no direct train from Luzhou to Guiyang. However, there are services departing from Luzhou and arriving at Guiyang North via Neijiang North. The journey, including transfers, takes approximately 5h 12m.
The distance between Luzhou and Guiyang is 613 km. The road distance is 371.2 km.
The best way to get from Luzhou to Guiyang without a car is to train which takes 5h 12m and costs ¥210 - ¥310.
It takes approximately 5h 12m to get from Luzhou to Guiyang, including transfers.
Luzhou to Guiyang train services, operated by China Railways G-Class, depart from Luzhou station.
Luzhou to Guiyang train services, operated by China Railways G-Class, arrive at Neijiang North station.
Yes, the driving distance between Luzhou to Guiyang is 371 km. It takes approximately 3h 55m to drive from Luzhou to Guiyang.
There are 121+ hotels available in Guiyang.
What companies run services between Luzhou, China and Guiyang, China?
You can take a train from Luzhou to Guiyang North via Neijiang North in around 5h 12m.
Train from Luzhou to Neijiang North
- 2nd Class Seat
- ¥60–66
- 1st Class Seat
- ¥95–110
- Business Class Seat
- ¥130–190
Train from Neijiang North to Guiyang North
- 2nd Class Seat
- ¥210–240
- 1st Class Seat
- ¥350–390
- Business Class Seat
- ¥500–750
Train from Leshan to Guiyang North
- 2nd Class Seat
- ¥230–250
- 1st Class Seat
- ¥380–410
- Business Class Seat
- ¥550–800
Train from Luzhou to Neijiang North
- 2nd Class Seat
- ¥60–66
- 1st Class Seat
- ¥95–110
- Business Class Seat
- ¥130–190
Train from Zunyi to Guiyang North
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Neijiang North to Guiyang North
- Adult - second class
- ¥150–220
Train from Leshan to Guiyang North
- Adult - second class
- ¥160–240
Train from Neijiang North to Zunyi
- Adult - second class
- ¥290–410
Train from Zunyi to Guiyang North
- Adult - second class
- ¥45–70
- Ave. Duration
- 3h 55m
- Estimated price
- ¥800–1,000
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 What are the different types of Renfe trains in Spain?, Travelling by boat in Italy, and Need to know: Jadrolinija - to help you get the most out of your next trip.









