There are 7 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 34m¥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¥394–568Taxi
- Take the taxi from Ya'an to Hailuogoutaxi 462.7 km
4h 54m¥950–1,200Bus, fly to Bazhong Enyang Airport, 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,142–4,465Bus, fly to Guangyuan Panlong Airport, taxi
- Take the bus from Ya'an Ximen Bus Station to Chengdu Shiyangchang Bus Stationbus
- Fly from Chengdu Shuangliu International Airport (CTU) to Guangyuan Panlong Airport (GYS)plane CTU - GYS
- Take the taxi from Guangyuan Panlong Airport (GYS) to Hailuogoutaxi
9h 5m¥892–3,685
Chengdu Shuangliu International Airport (CTU) to Bazhong Enyang Airport (BZX) flights
Questions & Answers
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 34m.
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
- ¥800–4,000
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Dali Huangcaoba
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,400
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Wuhan
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,300–4,000
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Hefei
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,800–4,000
- Website
- ch.com
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Kunming
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,400–4,200
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Jinan
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–4,900
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Nanning
- Ave. Duration
- 10h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,800–4,600
- Website
- tibetairlines.com
Flights from Chengdu Shuangliu International Airport to Guangyuan Panlong Airport via Dali Huangcaoba
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,400
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
- [email protected]
- 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
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
- Ave. Duration
- 1h 38m
- 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 How do I get from Sydney to Melbourne, Flying into Beijing?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.




















