How to Get from Chengdu Tianfu Airport to Jiuzhaigou

Tianfu Airport to Jiuzhaigou by Train + Bus

This guide helps you navigate your journey from Chengdu Tianfu International Airport (TFU) to Jiuzhaigou or Huanglong Scenic Areas via Chengdu & Huanglongjiuzhai Station by train or bus

Overview of the Route

There’s no direct high-speed rail connection between Tianfu Airport and Jiuzhaigou. However, you can easily reach Jiuzhaigou by following these steps:

  1. Take a high-speed train from Tianfu Airport to Chengdu East Railway Station
  2. Transfer to another high-speed train from Chengdu East to Huanglongjiuzhai Railway Station
  3. Take a through bus from Huanglongjiuzhai Station to Jiuzhaigou National Park or Huanglong Scenic Area
Chengdu to Huanglongjiuzhai train (nearest station to Jiuzhaigou & Huanglong). Bus from Huanglongjiuzhai Station to Jiuzhaigou Valley (Through bus, carpool, Book online).
253 Hotels in Jiuzhaigou for foreign tourists,
Huanglong National Park (entrance ticket, cableway)
Flights to or from Jiuzhai Huanglong Airport (JZH)

Step 1: Tianfu Airport to Chengdu East

Train Details

  • Frequency: 33 trains daily
  • Duration: Approximately 28 minutes
  • Cost: 28-31 yuan

The first leg of your journey is a short high-speed train ride from Tianfu Airport Railway Station (Tianfujichang Station) to Chengdu East Railway Station. With frequent departures throughout the day, you’ll have plenty of options to fit your schedule.

Step 2: Chengdu East to Huanglongjiuzhai

Train Details

  • Frequency: 7 trains daily
  • Duration: 1.5-2 hours
  • Cost: 128-144 yuan

From Chengdu East, you’ll board another high-speed train to Huanglongjiuzhai Railway Station. This station, opened in August 2024, replaced the older Zhenjiangguan Station and is now the closest rail hub to both Jiuzhaigou and Huanglong Scenic Areas.

Step 3: Huanglongjiuzhai Station to Jiuzhaigou

Bus Details

  • Distance: 90 kilometers
  • Duration: 1.5-2 hours
  • Cost: 51 CNY (7-8 USD)
  • First bus: 8:30 AM
  • Last bus: 9:15 PM
  • Return first bus: 6:00 AM
  • Return last bus: 8:00 PM

Upon arrival at Huanglongjiuzhai Station, you’ll find through buses that connect directly to Jiuzhaigou Scenic Area. The bus schedule is coordinated with train arrivals to ensure smooth transfers.

  • 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

Huanglongjiuzhai Station to Huanglong Scenic Spot

Upon arrival at Huanglongjiuzhai Station, you can also find through buses to Huanglong Scenic Area, which takes you 40 mins.

1. Through Bus to Huanglong Scenic Area

  • Distance from Huanglongjiuzhai Station: 90 km
  • Bus duration: 40-50 minutes
  • Bus fare: 28 CNY (4 USD)
  • First bus: 8:30 AM, Last bus: 9:15 PM
  • Return first bus: 10:10 AM, Last bus: 10:15 PM

Tianfujichang Station – Airport Transfer

Taking the high-speed rail from Chengdu East (Chengdudong) to Tianfu Airport Station (Tianfujichang) or vice versa is convenient and efficient.

Trusted Online Ticket Agents:

Option 1: China Highlights is a reliable online agency  for China train ticketing. They get positive reviews on TripAdvisor & Trustpilot. Sharon and her team help you buy tickets & plan rail routes even deliver tickets to your hotels with a service fee.

Option 2: Trip.com  is an internatioal brand owned by Ctrip Group, China's largest online travel booking platform. Trip.com offers booking service for flight, train, hotel, activities, etc