There are 4 ways to get from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal by ferry, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, taxi to Cat Bi International Airport, fly
best- Take the ferry from Hạ Long Bay to Ha Long Bai Chay
- Take the taxi from Ha Long Bai Chay to Cat Bi International Airport (HPH)
- Fly from Cat Bi International Airport (HPH) to Chiang Mai International Airport (CNX)HPH - CNX
14h 42m฿4,936–11,251Ferry, taxi, bus via Nong Khai
cheapest- Take the ferry from Hạ Long Bay to Ha Long Bai Chay
- Take the taxi from Ha Long Bai Chay to Thuong Ly Bus Station
- Take the bus from Thuong Ly Bus Station to Ha Noi Nuoc Ngam Bus Station
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Take the bus from Nong Khai to Chaing Mai Arcade Bus Terminal
42h 19m฿3,813–5,428Ferry to Tuan Chau Island Marina, fly to Noi Bai International Airport, fly
- Take the ferry from Hạ Long Bay to Ha Long Bai Chay
- Fly from Tuan Chau Island Marina to Hanoi Airport
- Fly from Noi Bai International Airport (HAN) to Chiang Mai International Airport (CNX)HAN - CNX
7h 20m฿14,446–23,511Ferry, taxi, bus
- Take the ferry from Hạ Long Bay to Ha Long Bai Chay
- Take the taxi from Ha Long Bai Chay to Thuong Ly Bus Station
- Take the bus from Thuong Ly Bus Station to Ha Noi Nuoc Ngam Bus Station
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Luang Prabang - Naluang Station
- Take the bus from Luang Prabang to Chiang Mai
2d฿3,947–8,862
Cat Bi International Airport (HPH) to Chiang Mai International Airport (CNX) flights
Questions & Answers
The cheapest way to get from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal is to ferry and taxi and bus via Nong Khai which costs ฿3800 - ฿5500 and takes 42h 19m.
The fastest way to get from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal is to ferry and fly which takes 7h 20m and costs ฿14000 - ฿24000.
The distance between Ha Long Bay (Water) and Chaing Mai Arcade Bus Terminal is 904 km.
The best way to get from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal without a car is to ferry and taxi and bus via Nong Khai which takes 42h 19m and costs ฿3800 - ฿5500.
It takes approximately 14h 42m to get from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal, including transfers.
Chaing Mai Arcade Bus Terminal is 1h ahead of Ha Long Bay (Water). It is currently 1:21 AM in Ha Long Bay (Water) and 2:21 AM in Chaing Mai Arcade Bus Terminal.
There are 3146+ hotels available in Chaing Mai Arcade Bus Terminal.
What companies run services between Ha Long Bay (Water), Vietnam and Chaing Mai Arcade Bus Terminal, Thailand?
There is no direct connection from Ha Long Bay (Water) to Chaing Mai Arcade Bus Terminal. However, you can take the ferry to Ha Long Bai Chay, take the taxi to Cat Bi International Airport (HPH) airport, fly to Chiang Mai International Airport (CNX), walk to สนามบินเชียงใหม่ Chiang Mai International Airport, take the bus to Waroros Market, then take the bus to Chiang Mai Terminal 2. Alternatively, you can take the ferry to Ha Long Bai Chay, take the taxi to Thuong Ly Bus Station, take the bus to Ha Noi Nuoc Ngam Bus Station, take the bus to Vientiane - Southern Bus Station, take the bus to Nong Khai, then take the bus to Chaing Mai Arcade Bus Terminal.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Cat Bi International Airport to Chiang Mai International Airport via Danang, Don Muang
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- ฿3,500–7,500
Flights from Noi Bai International Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ฿2,500–6,000
Flights from Noi Bai International Airport to Chiang Mai International Airport via Don Muang
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿2,500–6,000
- Website
- en.ceair.com
Flights from Cat Bi International Airport to Chiang Mai International Airport via Kunming
- Ave. Duration
- 11h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,100–14,000
- Phone
- 1900 2032
- contact@haiaubus.vn
- Website
- haiaubus.vn
Bus from Thuong Ly Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿177
- Schedules at
- haiaubus.vn
- Book at
- haiaubus.vn
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Twice daily
- Estimated price
- ฿1,072
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Ha Noi Nuoc Ngam Bus Station to Luang Prabang - Naluang Station
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- ฿1,754
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,689
- Book at
- https://12go.asia/en/operator/huyen-chau
- Phone
- 084-2626003
- Website
- easybook.com
Bus from Nong Khai to Chaing Mai Arcade Bus Terminal
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,097
- Book at
- 12go.asia
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Luang Prabang to Chiang Mai
- Ave. Duration
- 18h
- Frequency
- 4 times a week
- Estimated price
- ฿500–4,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Ferry from Hạ Long Bay to Ha Long Bai Chay
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ฿600–1,300
- Ave. Duration
- 37 min
- Estimated price
- ฿800–1,200
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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.








