Introduction
Although there is no direct high-speed train connecting Leshan and Jiuzhaigou, you can easily travel between these two destinations by taking a combination of trains and buses via Chengdu East and Huanglongjiuzhai Station.
Read more: Emeishan to Jiuzhaigou by train.
Step 1: Travel Options from Leshan to Jiuzhaigou Area
Update: While one direct high-speed train (G5786) now connects Leshan Station / Emeishan Station to Huanglong-Jiuzhaigou Station (for Jiuzhaigou/Huanglong), it departs after 5:00 PM and arrives around 8:47PM. For most travelers, we still recommend transferring via Chengdu East Station for better schedule flexibility.
Take one of 8 daily high-speed trains from Leshan Station to Chengdu East Station first, then connect to a train to Huanglongjiuzhai Station. Remember to allow at least 30 minutes for transfer before continuing to Jiuzhaigou.
Check Live Train Schedule

![]() | Bus from Huanglongjiuzhai Station to Jiuzhaigou or Huanglong (Through bus & Book online). Chengdu to Huanglongjiuzhai train. Shuangliu Airport to Huanglongjiuzhai train. Leshan / Emeishan to Huanglongjiuzhai train |
![]() | Hotels in Jiuzhaigou for foreign tourists, Hotels near Chengdu East Station |
![]() | Huanglong National Park (entrance ticket, cableway), Jiuzhaigou Park (entrance ticket, sightseeing bus, shuttle bus), Chengdu Panda Base |
![]() | Flights to or from Jiuzhai Huanglong Airport (JZH) |
Step 2: Connected Train from Chengdu East Station to Huanglongjiuzhai
Step 3: Huanglongjiuzhai Station to Jiuzhaigou / Huanglong Scenic Area by Bus
Huanglongjiuzhai – Jiuzhaigou Valley Bus Booking Online
Once arriving in Huanglongjiuzhai Station after disembarking from the train, you need to catch a through bus from Huanglongjiuzhai to either Jiuzhaigou Valley or the Huanglong Scenic Area.
- Through bus to Jiuzhaigou Valley: The bus ride from Huanglongjiuzhai Station to Jiuzhaigou Valley takes about 2 hrs, CNY 51/p.
- Through bus to Huanglong: If you’re headed to Huanglong, the bus ride is even shorter—just about 40-50 minutes, CNY 28/p.
- Bus bus tickets online: www.trip.com/bus/huanglongjiuzhai-jiuzhaigou-ticket
Inclusions:
- One-way direct ticket from Huanglongjiuzhai High-Speed Railway Station to Jiuzhaigou
- Pick-up and Drop-off Points:
- Pick-up: Huanglongjiuzhai High-Speed Railway Station parking lot
- Drop-off: Luneng Town Bridge, Qianguqing parking lot, opposite Tiantangkou Moon Bay parking lot, Orange Hotel, Xingyu Hotel
- Notification: You will receive a phone call or SMS before 22:00 the night before your trip