There are 7 ways to get from Hạ Long to Chengdu by taxi, bus, train, car, plane, 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.
Taxi, bus, train
best- Take the taxi from Hạ Long to Hai Phong
- Take the bus from Hai Phong to Nanning Langdong
- Take the train from Nanning East to Nanning North
- Take the train from Nanning North to Chengdu East
18h 49m¥988–1,082Taxi to Cat Bi International Airport, fly to Chengdu Shuangliu International Airport
cheapest- Take the taxi from Hạ Long to Cat Bi International Airport (HPH)
- Fly from Cat Bi International Airport (HPH) to Chengdu Shuangliu International Airport (CTU)HPH - CTU
11h 39m¥788–3,025Taxi, bus, train via Hanoi
- Take the taxi from Hạ Long to Vĩnh Niệm Bus Station
- Take the bus from Vĩnh Niệm Bus Station to Hanoi Gia Lam Station
- Take the train from Hanoi Gia Lam Station to Nanning
- Take the train from Nanning East to Chengdu East
22h 25m¥1,092–1,276Drive 1,440.1 km
- Drive from Hạ Long to Chengdu1,440.1 km
16h 2m¥1,285–1,856Bus, train
- Take the bus from Ha Long Bai Chay to SaPa Phuc Xuyen Bus Office
- Take the train from Hekou North to Kunming
- Take the train from Kunming to Chengdu East
23h 41mDrive to Beihai Fucheng Airport, fly to Chengdu Tianfu International Airport, subway
- Drive from Hạ Long to Beihai Fucheng Airport (BHY)
- Fly from Beihai Fucheng Airport (BHY) to Chengdu Tianfu International Airport (TFU)BHY - TFU
- Take the subway from Tianfu International Airport North to Century City
7h 28m¥1,121–3,065Drive to Beihai Fucheng Airport, fly to Chengdu Shuangliu International Airport
- Drive from Hạ Long to Beihai Fucheng Airport (BHY)
- Fly from Beihai Fucheng Airport (BHY) to Chengdu Shuangliu International Airport (CTU)BHY - CTU
6h 24m¥1,014–4,355
Cat Bi International Airport (HPH) to Chengdu Shuangliu International Airport (CTU) flights
Questions & Answers
The cheapest way to get from Hạ Long to Chengdu is to taxi and bus and train which costs ¥950 - ¥1100 and takes 18h 49m.
The fastest way to get from Hạ Long to Chengdu is to drive and fly which takes 6h 24m and costs ¥1000 - ¥4400.
The distance between Hạ Long and Chengdu is 1887 km. The road distance is 1440.1 km.
The best way to get from Hạ Long to Chengdu without a car is to taxi and bus and train which takes 18h 49m and costs ¥950 - ¥1100.
It takes approximately 18h 49m to get from Hạ Long to Chengdu, including transfers.
Chengdu is 1h ahead of Hạ Long. It is currently 5:36 AM in Hạ Long and 6:36 AM in Chengdu.
Yes, the driving distance between Hạ Long to Chengdu is 1440 km. It takes approximately 16h 2m to drive from Hạ Long to Chengdu.
There are 514+ hotels available in Chengdu.
What companies run services between Hạ Long, Vietnam and Chengdu, China?
There is no direct connection from Hạ Long to Chengdu. However, you can take the taxi to Hai Phong, take the bus to Nanning Langdong, walk to Langdong Coach Station, take the line 1 subway to Nanning East, walk to Nanning East, take the train to Nanning North, take the train to Chengdu East, walk to East station, then take the line 2 subway to Tianfu Square. Alternatively, you can take the taxi to Vĩnh Niệm Bus Station, take the bus to Hanoi Gia Lam Station, walk to Hanoi Gia Lam Station, take the train to Nanning, take the train to Nanning East, take the train to Chengdu East, walk to East station, then take the line 2 subway to Tianfu Square.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airchina.com
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Lijiang
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥550–3,000
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 16h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–3,400
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- ¥1,500–4,300
Flights from Beihai Fucheng Airport to Chengdu Shuangliu International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,900
- Website
- cdal.com.cn
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Lijiang
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥550–3,000
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥600–4,800
Flights from Beihai Fucheng Airport to Chengdu Shuangliu International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,900
- Website
- ch.com
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 14h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥600–2,800
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥600–4,800
- Website
- tibetairlines.com
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Lijiang
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥550–3,000
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥600–3,200
Flights from Beihai Fucheng Airport to Chengdu Shuangliu International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,900
- Website
- en.ceair.com
Flights from Cat Bi International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 14h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥600–2,800
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,600–4,800
- Website
- qdairlines.com
Flights from Beihai Fucheng Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥800–2,600
Train from Nanning East to Nanning North
- 2nd Class Seat
- ¥22–24
- 1st Class Seat
- ¥33–37
- Business Class Seat
- ¥40–65
Train from Nanning North to Chengdu East
- 2nd Class Seat
- ¥610–660
- 1st Class Seat
- ¥1,000–1,100
- Business Class Seat
- ¥1,500–2,200
Train from Nanning East to Chengdu East
- 2nd Class Seat
- ¥630–680
- 1st Class Seat
- ¥1,000–1,150
- Business Class Seat
- ¥1,500–2,200
Train from Kunming to Chengdu East
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,200–1,800
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hanoi Gia Lam Station to Nanning
- Sleeper
- ¥200–270
Train from Hekou North to Kunming
- 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
Bus from Hai Phong to Nanning Langdong
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ¥158
- Schedules at
- travelchinaguide.com
- Phone
- 1900 2032
- contact@haiaubus.vn
- Website
- haiaubus.vn
Bus from Vĩnh Niệm Bus Station to Hanoi Gia Lam Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ¥39
- Schedules at
- haiaubus.vn
- Book at
- haiaubus.vn
- Phone
- 1900 6799
- Website
- phucxuyen.com.vn
Bus from Ha Long Bai Chay to SaPa Phuc Xuyen Bus Office
- Ave. Duration
- 8h 13m
- Frequency
- 4 times a day
- Estimated price
- ¥125–135
- Schedules at
- phucxuyen.com.vn
- Book at
- baolau.com
- Ave. Duration
- 35 min
- Estimated price
- ¥180–240
Vinasun taxi
- Phone
- +848-38272727
- Website
- vinasuntaxi.com
Malinh Taxi Group
- Phone
- +842838298888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- +848-38272727
- Website
- vinasuntaxi.com
Malinh Taxi Group
- Phone
- +842838298888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- +848-38272727
- Website
- vinasuntaxi.com
Malinh Taxi Group
- Phone
- +842838298888
- Website
- mailinh.vn
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, Flying into Beijing?, and Italy Travel Guides - to help you get the most out of your next trip.



















