There are 7 ways to get from Hội An to Chengdu by plane, bus, train, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chengdu Shuangliu International Airport
best- Fly from Da Nang International Airport (DAD) to Chengdu Shuangliu International Airport (CTU)plane DAD - CTU
13h 5m¥1,552–7,565Fly to Chengdu Tianfu International Airport, subway
cheapest- Fly from Da Nang International Airport (DAD) to Chengdu Tianfu International Airport (TFU)plane DAD - TFU
- Take the subway from Tianfu International Airport North to Century Citysubway
9h 59m¥659–2,975Bus, train via Liuzhou
- Take the bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Officebus
- Take the bus from Hue - Sinh Tourist Office to Ha Noi - Sinh Tourist Officebus
- Take the train from Hanoi Gia Lam Station to Liuzhoutrain
- Take the train from Liuzhou to Chengdu Easttrain
42h 24m¥1,650–2,004Bus, train
- Take the bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Officebus
- Take the bus from Huế to Southern Bus Station Vientianebus
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Chengdu Easttrain
44h 36m¥1,149–1,842Drive 2,202.8 km
- Drive from Hội An to Chengducar 2,202.8 km
24h 56m¥1,868–2,699Train
- Take the train from Da Nang to Ha Noitrain
- Take the train from Hanoi Gia Lam Station to Liuzhoutrain
- Take the train from Liuzhou to Chengdu Easttrain
43h 49m¥1,733–6,904Bus, train #2
- Take the bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Officebus
- Take the bus from Huế to Southern Bus Station Vientianebus
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Chengdu Shuangliu International Airporttrain
46h 9m¥1,158–1,852
Da Nang International Airport (DAD) to Chengdu Shuangliu International Airport (CTU) flights
Questions & Answers
The cheapest way to get from Hội An to Chengdu is to bus and train which costs ¥1100 - ¥1900 and takes 44h 36m.
The fastest way to get from Hội An to Chengdu is to fly and subway which takes 9h 59m and costs ¥650 - ¥3000.
No, there is no direct train from Hội An to Chengdu. However, there are services departing from Da Nang and arriving at Tianfu Square via Ha Noi, Hanoi Gia Lam Station, Liuzhou and East station. The journey, including transfers, takes approximately 43h 49m.
The distance between Hội An and Chengdu is 1717 km. The road distance is 2202.8 km.
The best way to get from Hội An to Chengdu without a car is to bus and train via Liuzhou which takes 42h 24m and costs ¥1600 - ¥2000.
It takes approximately 13h 5m to get from Hội An to Chengdu, including transfers.
Hội An to Chengdu train services, operated by Vietnam Railways, depart from Da Nang station.
The best way to get from Hội An to Chengdu is to fly which takes 13h 5m and costs ¥1500 - ¥8000. Alternatively, you can train, which costs ¥1700 - ¥7000 and takes 43h 49m.
Chengdu is 1h ahead of Hội An. It is currently 12:46 PM in Hội An and 1:46 PM in Chengdu.
Hội An to Chengdu train services, operated by Vietnam Railways, arrive at Ha Noi station.
What companies run services between Hội An, Vietnam and Chengdu, China?
Vietnam Airlines, China Eastern Airlines, and four other airlines fly from Da Nang International Airport (DAD) to Chengdu Shuangliu International Airport (CTU) 3 times a day. Alternatively, you can take a vehicle from Hội An to Tianfu Square via Da Nang, Ha Noi, Hanoi Gia Lam Station, Liuzhou, Chengdu East, and East station in around 43h 49m.
- Website
- en.ceair.com
Flights from Da Nang International Airport to Chengdu Shuangliu International Airport via Noi Bai International, Kunming
- Ave. Duration
- 12h 52m
- When
- Every day
- Estimated price
- ¥800–2,900
Flights from Da Nang International Airport to Chengdu Shuangliu International Airport via Vientiane, Kunming
- Ave. Duration
- 9h 35m
- When
- Thursday and Sunday
- Estimated price
- ¥1,200–3,700
- Website
- cdal.com.cn
Flights from Da Nang International Airport to Chengdu Shuangliu International Airport via Noi Bai International, Kunming
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥1,000–2,900
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Noi Bai International
- Ave. Duration
- 5h 5m
- When
- Tuesday and Saturday
- Estimated price
- ¥600–2,900
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–3,800
- Website
- ch.com
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Noi Bai International
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ¥1,100–4,300
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Tan Son Nhat
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ¥1,300–4,700
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Suvarnabhumi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,300–4,700
- Website
- tibetairlines.com
Flights from Da Nang International Airport to Chengdu Shuangliu International Airport via Noi Bai International, Kunming
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥1,000–2,900
- Website
- airasia.com
Flights from Da Nang International Airport to Chengdu Tianfu International Airport via Don Muang
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ¥1,100–2,700
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hanoi Gia Lam Station to Liuzhou
- Ave. Duration
- 14h 27m
- Frequency
- Once a week
- Estimated price
- ¥1,000–1,200
- Schedules at
- booking.baolau.com
Train from Hanoi Gia Lam Station to Liuzhou
- Ave. Duration
- 14h 27m
- Frequency
- Once a week
- Estimated price
- ¥1,000–1,200
- Schedules at
- booking.baolau.com
Train from Liuzhou to Chengdu East
- 2nd Class Seat
- ¥540–590
- 1st Class Seat
- ¥850–1,000
- Business Class Seat
- ¥1,300–1,900
Train from Kunming South to Chengdu East
- 2nd Class Seat
- ¥480–530
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Train from Liuzhou to Chengdu East
- 2nd Class Seat
- ¥540–590
- 1st Class Seat
- ¥850–1,000
- Business Class Seat
- ¥1,300–1,900
Train from Kunming South to Chengdu Shuangliu International Airport
- 2nd Class Seat
- ¥480–530
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- ¥440–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥440–600
- First Class
- ¥550–950
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Century City
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–14
- Schedules at
- travelchinaguide.com
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Da Nang to Ha Noi
- Ave. Duration
- 17h 41m
- Frequency
- Every 3 hours
- Estimated price
- ¥190–300
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- ¥200–290
- Bed, air-conditioned
- ¥190–260
- soft seat, air-conditioned
- ¥190–270
- Phone
- +84 868 060 269
- [email protected]
- Website
- lotustrain.com
Train from Da Nang to Ha Noi
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- ¥500–5,000
- Schedules at
- lotustrain.vn
- Phone
- +84 28 38389593
- [email protected]
- Website
- thesinhtourist.vn
Bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Office
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ¥30–60
- Schedules at
- thesinhtourist.vn
Bus from Hue - Sinh Tourist Office to Ha Noi - Sinh Tourist Office
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ¥75–150
- Schedules at
- thesinhtourist.vn
Bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Office
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ¥30–60
- Schedules at
- thesinhtourist.vn
Bus from Hoi An - Sinh Tourist Office to Hue - Sinh Tourist Office
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ¥30–60
- Schedules at
- thesinhtourist.vn
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Huế to Southern Bus Station Vientiane
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ¥180–280
- Schedules at
- vietlaobus.com
Bus from Huế to Southern Bus Station Vientiane
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ¥180–280
- Schedules at
- vietlaobus.com
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, French strikes 2018: What are my alternative transport options?, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hội An to Chengdu is 2203 km. It takes approximately 24h 56m to drive from Hội An to Chengdu.
There are 717+ hotels available in Chengdu.






















