There are 6 ways to get from Ya'an to Hailuogou by train, taxi, bus, car, 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, taxi
best- Take the train from Ya'an to Chengdu Westtrain
- Take the train from Chengdu East Station to Guangyuantrain
- Take the taxi from Guangyuan to Hailuogoutaxi
4h 37m¥285–468Bus, train, taxi via Chengdu
cheapest- Take the bus from Ya'an Ximen Bus Station to Chengdu General Bus Stationbus
- Take the train from Chengdu Station to Guangyuantrain
- Take the taxi from Guangyuan to Hailuogoutaxi
9h 38m¥196–397Bus, train, taxi
- Take the bus from Ya'an Ximen Bus Station to Chengdu General Bus Stationbus
- Take the train from Chengdu East Station to Guangyuantrain
- Take the taxi from Guangyuan to Hailuogoutaxi
4h 48m¥258–462Drive 462.7 km
- Drive from Ya'an to Hailuogoucar 462.7 km
4h 54m¥391–564Taxi
- Take the taxi from Ya'an to Hailuogoutaxi 462.7 km
4h 54m¥950–1,200Bus, fly, taxi
- Take the bus from Ya'an Ximen Bus Station to Chengdu Shiyangchang Bus Stationbus
- Fly from Chengdu Shuangliu International Airport (CTU) to Bazhong Enyang Airport (BZX)plane CTU - BZX
- Take the taxi from Bazhong Enyang Airport (BZX) to Hailuogoutaxi
5h 44m¥1,092–3,665
Chengdu Shuangliu International Airport (CTU) to Bazhong Enyang Airport (BZX) flights
Comparing Your Travel Options
The cheapest way to get from Ya'an to Hailuogou is to bus and train and taxi via Chengdu which costs ¥190 - ¥400 and takes 9h 38m.
The fastest way to get from Ya'an to Hailuogou is to train and taxi which takes 4h 37m and costs ¥280 - ¥470.
The distance between Ya'an and Hailuogou is 500 km. The road distance is 462.7 km.
The best way to get from Ya'an to Hailuogou without a car is to train and taxi which takes 4h 37m and costs ¥280 - ¥470.
It takes approximately 4h 37m to get from Ya'an to Hailuogou, including transfers.
Yes, the driving distance between Ya'an to Hailuogou is 463 km. It takes approximately 4h 54m to drive from Ya'an to Hailuogou.
What companies run services between Ya'an, China and Hailuogou, China?
There is no direct connection from Ya'an to Hailuogou. However, you can take the taxi to Ya'an, take the train to Chengdu West, walk to West station, take the line 4 subway to CUTCM & Sichuan People's Hospital, take the line 2 subway to East station, walk to Chengdu East Station, take the train to Guangyuan, then take the taxi to Hailuogou. Alternatively, you can take the bus to Chengdu General Bus Station, walk to Chengdu East Station, take the train to Guangyuan, then take the taxi to Hailuogou.
- Website
- airchina.com
Flights from Chengdu Shuangliu International Airport to Bazhong Enyang Airport
- Ave. Duration
- 50 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–3,200
Train from Ya'an to Chengdu West
- Adult - second class
- ¥50–75
Train from Chengdu East Station to Guangyuan
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ¥100–210
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–210
Train from Chengdu East Station to Guangyuan
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ¥100–210
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥100–150
- Adult - 1st Class
- ¥150–210
Train from Chengdu East Station to Guangyuan
- 2nd Class Seat
- ¥125–140
- 1st Class Seat
- ¥200–230
- Business Class Seat
- ¥290–410
Train from Chengdu East Station to Guangyuan
- 2nd Class Seat
- ¥125–140
- 1st Class Seat
- ¥200–230
- Business Class Seat
- ¥290–410
Train from Chengdu Station to Guangyuan
- Hard Seat
- ¥35–55
- Hard sleeper
- ¥75–110
- Soft sleeper
- ¥120–170
Train from Chengdu Station to Guangyuan
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- ¥50–140
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–140
- Soft Sleeper
- ¥180–230
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Ya'an Ximen Bus Station to Chengdu General Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥48–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
Bus from Ya'an Ximen Bus Station to Chengdu Shiyangchang Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ¥48–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
Bus from Ya'an Ximen Bus Station to Chengdu General Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ¥48–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
- Ave. Duration
- 1h 45m
- Estimated price
- ¥110–1,200
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 Travelling around the UAE, Thanksgiving 2018: How to travel stress-free, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.