There are 8 ways to get from Klong Muang Beach to Hua Hin by bus, car, plane, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus stationbus 836
9h 37m฿357–4,639Drive 585.4 km
- Drive from Klong Muang Beach to Hua Hincar 585.4 km
8h 31m฿2,182–3,152Bus to Krabi Airport, fly to Don Mueang International Airport, train
- Take the bus from บ้านเกาะกวาง;Ban Koh Kwang to ท่าอากาศยานนานาชาติกระบี่;Krabi Airportbus
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 15m฿1,438–4,009Bus via Krabi Bus Station
- Take the bus from Krabi Bus Station to Hua Hin Bus Terminalbus
10h 55m฿669–1,056Bus, ferry
- Take the bus from Klong Muang Transfer to Koh Tao Boonsiri Pierbus Klong Muang Transfer - Koh Tao Boonsiri Pier
- Take the ferry from Koh Tao Boonsiri Pier to Boonsiri Ferry Hua Hinferry Koh Tao Boonsiri Pier - Boonsiri Ferry Hua Hin / ...
17h 45m฿2,150–2,600Bus to Krabi Airport, fly to Suvarnabhumi Airport, train
- Take the bus from บ้านเกาะกวาง;Ban Koh Kwang to ท่าอากาศยานนานาชาติกระบี่;Krabi Airportbus
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 41m฿1,493–4,289Drive to Phuket International Airport, fly to Don Mueang International Airport, train
- Drive from Klong Muang Beach to Phuket-Airport-HKTcar
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 32m฿1,912–4,475Drive to Phuket International Airport, fly to Suvarnabhumi Airport, train
- Drive from Klong Muang Beach to Phuket-Airport-HKTcar
- Fly from Phuket International Airport (HKT) to Suvarnabhumi Airport (BKK)plane HKT - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
8h 53m฿1,867–5,355
Klong Muang Beach to Hua Hin by bus
Questions & Answers
The cheapest way to get from Klong Muang Beach to Hua Hin is to bus which costs ฿350 - ฿4700 and takes 9h 37m.
The fastest way to get from Klong Muang Beach to Hua Hin is to bus and fly and train which takes 8h 15m and costs ฿1400 - ฿4100.
No, there is no direct bus from Klong Muang Beach to Hua Hin station. However, there are services departing from บ้านคลองม่วง;Klong Mung and arriving at สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station via กระบี่. The journey, including transfers, takes approximately 9h 37m.
The distance between Klong Muang Beach and Hua Hin is 612 km. The road distance is 585.4 km.
The best way to get from Klong Muang Beach to Hua Hin without a car is to bus which takes 9h 37m and costs ฿350 - ฿4700.
It takes approximately 9h 37m to get from Klong Muang Beach to Hua Hin, including transfers.
Klong Muang Beach to Hua Hin bus services, operated by Provincial Land Transport Office Of Krabi, depart from กระบี่ station.
Klong Muang Beach to Hua Hin bus services, operated by Provincial Land Transport Office Of Krabi, arrive at สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station.
Yes, the driving distance between Klong Muang Beach to Hua Hin is 585 km. It takes approximately 8h 31m to drive from Klong Muang Beach to Hua Hin.
Book your Klong Muang Beach to Hua Hin bus tickets online with 12go.asia.
What companies run services between Klong Muang Beach, Thailand and Hua Hin, Thailand?
Provincial Land Transport Office Of Krabi operates a bus from กระบี่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station once daily. Tickets cost ฿350–480 and the journey takes 8h. The Transport Company also services this route once daily.
- Website
- airasia.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–3,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,900
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿1,300–2,700
- Website
- thaiairways.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿2,100–3,000
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿1,300–3,000
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,400–4,800
- Website
- lionairthai.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–2,600
- Website
- nokair.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- worldticket.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–13,000
- Website
- vietjetair.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,200–3,100
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,400
- Website
- bangkokair.com
Flights from Krabi Airport to Don Mueang International Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿3,500–8,500
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿1,300–3,000
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿1,300–3,000
Flights from Phuket International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- ฿1,400–4,800
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿350–480
- Website
- Provincial Land Transport Office Of Krabi
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ฿500–4,600
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 84-149-3565
- [email protected]
- Website
- krabibus.com
Bus from บ้านเกาะกวาง;Ban Koh Kwang to ท่าอากาศยานนานาชาติกระบี่;Krabi Airport
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ฿160–210
- Book at
- 12go.asia
Bus from บ้านเกาะกวาง;Ban Koh Kwang to ท่าอากาศยานนานาชาติกระบี่;Krabi Airport
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ฿160–210
- Book at
- 12go.asia
Bus from Krabi Bus Station to Hua Hin Bus Terminal
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ฿666–1,000
- First Class
- ฿666
- VIP
- ฿1,000
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Klong Muang Transfer to Koh Tao Boonsiri Pier
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,400
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Koh Tao Boonsiri Pier to Boonsiri Ferry Hua Hin
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- ฿750–1,300
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
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 How do I buy a London Underground ticket?, Slovenia: Getting from Ljubljana to Lake Bled, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 1473+ hotels available in Hua Hin.



