There are 5 ways to get from Hua Hin to Sihanoukville by bus, train, shuttle, 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.

Recommended option

Minivan, bus  •  17 h 5 min

  1. Take the Minivan from Hua Hin to Southern Bus Terminal Bangkok
  2. Take the bus from Khaosan Road Travel Mart Office to Sihanoukville Virak Buntham Express

$35

4 alternative options

Train, bus  •  17 h 36 min

  1. Take the train from Hua Hin to Hua Lamphong 42 Yala - Hua Lamphong - Class III AC / ...
  2. Take the bus from Khaosan Road Travel Mart Office to Sihanoukville Virak Buntham Express

$38 - $63

Private Transfer, bus  •  22 h 45 min

  1. Take a shuttle bus from Hua Hin to Ao Thammachat
  2. Take the bus from Trat to Sihanoukville Virak Buntham Express

$220

Drive  •  12 h

  1. Drive from Hua Hin to Sihanoukville 520.2 miles

$70 - $110

Fly  •  23 h 21 min

  1. Fly from Hua Hin (HHQ) to Sihanoukville (KOS) HHQ - KOS

$83 - $322

Questions & Answers

No, there is no direct bus from Hua Hin to Sihanoukville. However, there are services departing from Hua Hin and arriving at Sihanoukville Virak Buntham Express via Opposite Southern Bus Terminal and Khaosan Road Travel Mart Office. The journey, including transfers, takes approximately 17 h 5 min.

More details

The distance between Hua Hin and Sihanoukville is 446 km. The road distance is 832.4 km.

Get driving directions

The best way to get from Hua Hin to Sihanoukville without a car is to Minivan and bus which takes 17 h 5 min and costs .

More details

It takes approximately 17 h 5 min to get from Hua Hin to Sihanoukville, including transfers.

More details

Hua Hin to Sihanoukville bus services, operated by Malee Van, depart from Hua Hin station.

More details

The best way to get from Hua Hin to Sihanoukville is to Minivan and bus which takes 17 h 5 min and costs . Alternatively, you can fly, which costs and takes 23 h 21 min.

Mode details

There is no direct flight from Hua Hin Airport to Sihanoukville Airport. The quickest flight takes 25 h 30 min and has one stopover.

Search flights

Hua Hin to Sihanoukville bus services, operated by Virak Buntham, arrive at Sihanoukville Virak Buntham Express station.

More details

Yes, the driving distance between Hua Hin to Sihanoukville is 832 km. It takes approximately 12 h to drive from Hua Hin to Sihanoukville.

Get driving directions

Lanmei Airlines, Cambodia Bayon Airlines, Cambodia Angkor Air and AirAsia offer flights from Hua Hin Airport to Sihanoukville Airport.

Search flights

Map of how to get from Hua Hin to Sihanoukville.
Launch map view
  • Distance: 278.7 miles
  • Duration: 17 h 5 min

What companies run services between Hua Hin, Thailand and Sihanoukville, Cambodia?

You can take a bus from Hua Hin to Sihanoukville via Southern Bus Terminal Bangkok, Opposite Southern Bus Terminal, Kong Salak, and Khaosan Road Travel Mart Office in around 17 h 5 min. Alternatively, AirAsia, Lanmei Airlines and two other airlines fly from Hua Hin to Sihanoukville once daily.

Airlines
AirAsia
Website
airasia.com
Flights from Hua Hin to Sihanoukville via Kuala Lumpur
Ave. Duration
25 h 30 min
When
Sunday
Estimated price
$65 - $300
Lanmei Airlines
Flights from Hua Hin to Sihanoukville via Kuala Lumpur, Siem Reap
Ave. Duration
22 h 50 min
When
Sunday
Estimated price
$80 - $330
Cambodia Bayon Airlines
Website
bayonairlines.com
Flights from Hua Hin to Sihanoukville via Kuala Lumpur, Phnom Penh
Ave. Duration
23 h 5 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $320
Cambodia Angkor Air
Website
cambodiaangkorair.com
Flights from Hua Hin to Sihanoukville via Kuala Lumpur, Siem Reap
Ave. Duration
23 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$80 - $330
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Hua Hin to Hua Lamphong
Ave. Duration
3 h 35 min
Frequency
Hourly
Estimated price
$9 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$3 - $6
2nd Class (Seat)
$9 - $13
2nd Class (Berth)
$18 - $25
1st Class (Berth)
$26 - $35
Bus operators
Malee Van
Website
12go.asia
Bus from Hua Hin to Southern Bus Terminal Bangkok
Ave. Duration
3 h
Frequency
4 times a day
Estimated price
$6
Schedules at
12go.asia
Book at
12go.asia
Virak Buntham
Website
virakbuntham.com
Bus from Khaosan Road Travel Mart Office to Sihanoukville Virak Buntham Express
Ave. Duration
12 h 30 min
Frequency
Twice daily
Estimated price
$28
Schedules at
virakbuntham.com
Book at
12go.asia
Bus from Trat to Sihanoukville Virak Buntham Express
Ave. Duration
12 h
Frequency
Once daily
Estimated price
$20
Schedules at
virakbuntham.com
Book at
bookmebus.com
Koh Chang Minibus
Website
kohchangminibus.com
Shuttle from Hua Hin to Ao Thammachat
Ave. Duration
8 h
Frequency
On demand
Estimated price
$200
Schedules at
kohchangminibus.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 What documents do I need to cross Niagara Falls?, How do I get from Sydney to Melbourne and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

More Questions & Answers

There are 130+ hotels available in Sihanoukville. Prices start at $10 USD per night.

More details

The best way to get from Hua Hin to Hua Hin Airport is to taxi which takes 13 min and costs .

More details