There are 6 ways to get from Ko Samui to Hạ Long by plane, taxi, bus, busferry, train, ferry, or night bus
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 Ha Long Airport, taxi
best- Fly from Koh Samui Airport (USM) to Ha Long Airport (VDO)plane USM - VDO
- Take the taxi from Ha Long Airport (VDO) to Hạ Longtaxi
9h 25m$249–535Bus, taxi
cheapest- Take the bus from Thong Sala Koh Phangan to Hua Hin VIP Busbus
- Take the bus from Hua Hin to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Stationbus
- Take the taxi from Hai Phong Niem Nghia Bus Station to Hạ Longtaxi
45h 1m$100–122Fly to Cat Bi International Airport, taxi
- Fly from Koh Samui Airport (USM) to Cat Bi International Airport (HPH)plane USM - HPH
- Take the taxi from Cat Bi International Airport (HPH) to Hạ Longtaxi
8h 56m$199–585Bus and ferry, train, bus, taxi
- Take the busferry from Koh Samui Nathon Pier to Surat Thani Train stationbusferry
- Take the train from Surat Thani Train Station to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the bus from Vientiane Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Stationbus
- Take the taxi from Hai Phong Niem Nghia Bus Station to Hạ Longtaxi
2d 4hFerry, bus, taxi
- Take the ferry from Koh Samui Transfer to Boonsiri Khao San officeferry
- Take the bus from Bangkok Tara Travel to Vientianebus
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Stationbus
- Take the taxi from Hai Phong Niem Nghia Bus Station to Hạ Longtaxi
2d 11h$121–223Bus and ferry, bus, night bus, train
- Take the busferry from Lipa Noi Pier to Bangkok Rajah Ferry Khao Sanbusferry
- Take the bus from Bangkok Tara Travel to Vientianebus
- Take the nightbus from Vientiane to Vinhnightbus
- Take the train from Vinh to Ninh Binhtrain
- Take the bus from Ninh Binh Central Hotel to Tuan Chaubus
2d 12h$129–255
Koh Samui Airport (USM) to Ha Long Airport (VDO) flights
Questions & Answers
The cheapest way to get from Ko Samui to Hạ Long is to bus and taxi which costs $100 - $130 and takes 45h 1m.
The fastest way to get from Ko Samui to Hạ Long is to fly and taxi which takes 8h 56m and costs $190 - $600.
The distance between Ko Samui and Hạ Long is 1589 km.
The best way to get from Ko Samui to Hạ Long without a car is to bus and ferry and train and bus and taxi which takes 2 days 4h and costs .
It takes approximately 9h 25m to get from Ko Samui to Hạ Long, including transfers.
There are 1268+ hotels available in Hạ Long.
What companies run services between Ko Samui, Thailand and Hạ Long, Vietnam?
There is no direct connection from Ko Samui to Hạ Long. However, you can take the taxi to Koh-Samui-Airport-USM airport, fly to Ha Long Airport (VDO), then take the taxi to Hạ Long. Alternatively, you can take the vehicle to Thong Sala Koh Pha Ngan, walk to Thong Sala Koh Phangan, take the bus to Hua Hin VIP Bus, walk to Hua Hin, take the bus to Mukdahan, drive to Savannakhet Bus Station, take the bus to Nuoc Ngam Bus Station, walk to Ha Noi Nuoc Ngam Bus Station, take the bus to Hai Phong Niem Nghia Bus Station, then take the taxi to Hạ Long.
- Website
- vietnamairlines.com
Flights from Koh Samui Airport to Ha Long Airport via Suvarnabhumi, Tan Son Nhat
- Ave. Duration
- 15h 2m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $210–600
Flights from Koh Samui Airport to Ha Long Airport via Singapore Changi, Tan Son Nhat
- Ave. Duration
- 15h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $250–700
- Website
- sunphuquocairways.com
Flights from Koh Samui Airport to Ha Long Airport via Suvarnabhumi, Tan Son Nhat
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–500
Flights from Koh Samui Airport to Ha Long Airport via Singapore Changi, Tan Son Nhat
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $290–650
Flights from Koh Samui Airport to Ha Long Airport via Phuket, Tan Son Nhat
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–500
- Website
- vietjetair.com
Flights from Koh Samui Airport to Cat Bi International Airport via Phuket, Tan Son Nhat
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $180–600
Flights from Koh Samui Airport to Cat Bi International Airport via Suvarnabhumi, Danang
- Ave. Duration
- 17h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–1,100
Flights from Koh Samui Airport to Cat Bi International Airport via Suvarnabhumi, Phu Quoc
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $170–550
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 39m
- Frequency
- Every 3 hours
- Estimated price
- $6–27
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $7–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $16–18
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–27
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $6–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $15–18
- Phone
- 19006469
- [email protected]
- Website
- dsvn.vn
Train from Vinh to Ninh Binh
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- $7–23
- Schedules at
- dsvn.vn
- Soft seat, air-conditioned
- $12–17
- Bed, air-conditioned
- $8–11
- soft seat, air-conditioned
- $7–11
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Thong Sala Koh Phangan to Hua Hin VIP Bus
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- $41
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 33019033
- [email protected]
- Website
- iloveyellowbus.com
Bus from Hua Hin to Mukdahan
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Estimated price
- $27–31
- Schedules at
- iloveyellowbus.com
- Phone
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Nuoc Ngam Bus Station
- Ave. Duration
- 12h 48m
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
Bus from Vientiane Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 21h 39m
- Frequency
- Once daily
- Estimated price
- $27–45
- Schedules at
- vietlaobus.com
- Phone
- 0225 3920920
- [email protected]
- Website
- hoanglongasia.com
Bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5–6
- Book at
- 12go
Bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5–6
- Book at
- 12go
Bus from Ha Noi Nuoc Ngam Bus Station to Hai Phong Niem Nghia Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $5–6
- Book at
- 12go
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Busferry from Koh Samui Nathon Pier to Surat Thani Train station
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- 086 065 5466
- [email protected]
- Website
- 12go.asia
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $40–100
- Book at
- 12go.asia
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $40–100
- Book at
- 12go.asia
- Website
- 12go.asia
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Book at
- HTX Van Tai 277
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- $51
- Book at
- 12Go
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Busferry from Lipa Noi Pier to Bangkok Rajah Ferry Khao San
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $37
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Night bus from Vientiane to Vinh
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $30–80
- Schedules at
- soutchaitravel.com
- [email protected]
- Website
- tbusvietnam.com
Bus from Ninh Binh Central Hotel to Tuan Chau
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- $16
- Schedules at
- tbusvietnam.com
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Koh Samui Transfer to Boonsiri Khao San office
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $40–65
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Ave. Duration
- 38 min
- Estimated price
- $1
Grab Taxi
- Website
- grab.com
Malinh Taxi Group
- Phone
- +84 28 382 98888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- (028) 38 277 178
- Website
- vinasun.vn
Grab Taxi
- Website
- grab.com
Malinh Taxi Group
- Phone
- +84 28 382 98888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- (028) 38 277 178
- Website
- vinasun.vn
Grab Taxi
- Website
- grab.com
Malinh Taxi Group
- Phone
- +84 28 382 98888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- (028) 38 277 178
- Website
- vinasun.vn
Grab Taxi
- Website
- grab.com
Malinh Taxi Group
- Phone
- +84 28 382 98888
- Website
- mailinh.vn
Vinasun taxi
- Phone
- (028) 38 277 178
- Website
- vinasun.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 4 of the smartest ways to explore Australia, The London Underground: Essential tips to navigate the Tube, and Which London airport should I choose? - to help you get the most out of your next trip.























