There is no railway station at Huangguoshu itself. Most visitors come through Guiyang or Anshun. From Guiyang Longdongbao Airport, bus 216 or the airport shuttle (¥5) reaches the railway station, then bus 60 or 29 (¥2) continues to Jinyang long-distance bus station; a taxi to Jinyang is about ¥70. Direct coaches run Jinyang to Huangguoshu from 08:00 to 12:45, roughly every half hour in high season, about 2.5 hours for ¥55. Alternatively take the airport shuttle straight to Anshun (¥60), cross the road to the south bus station, and pick up the Anshun–Huangguoshu express (¥20) to the Huangguoshu New Town ticket centre.
By rail, frequent trains link Guiyang and Anshun in about 1 hour 10 minutes for ¥15.5, and from Anshun railway station there are buses to the falls all day. Anshun South bus station runs to Huangguoshu 07:00–19:00 every 20 minutes for ¥20; Anshun West station runs passing services 07:40–18:00 roughly every half hour for ¥13. Anshun Huangguoshu Airport (AVA) is 45 km from the falls and 6 km from Anshun city, with flights from Beijing, Chongqing, Guangzhou, Qingdao, Kunming and Jinan — but summer discounts are rare, so book when the price looks acceptable rather than waiting. Once inside the park the three scenic areas are far apart and you need the shuttle bus or a car; the ¥50 unlimited bus pass suits solo travellers, while groups of three or more will find a chartered taxi at around ¥200 a day better value. Taxis in Anshun start at ¥4–6 for the first 3 km depending on model, then ¥1.4 per km, with a ¥10 flag fall between midnight and 07:00.