There are 6 ways to get from Ao Nang to Hua Hin (Land) by bus, car, plane, 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 36m฿448–4,732Drive 582.2 km
- Drive from Ao Nang to Hua Hin (Land)car 582.2 km
8h 28m฿2,155–3,112Fly Krabi Airport to Don Mueang International Airport, bus
- Fly from Krabi Airport (KBV) to Don Mueang International Airport (DMK)plane KBV - DMK
- Take the bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus stationbus
7h 30m฿1,451–4,623Bus via Krabi Bus Station
- Take the bus from Krabi Bus Station to Hua Hin Bus Terminalbus
10h 54m฿760–1,149Fly Krabi Airport to Suvarnabhumi Airport, bus
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
- Take the bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus stationbus
7h 41m฿1,559–4,834Ferry, ferry to Phuket International Airport, fly to Don Mueang International Airport, bus
- Take the ferry from Ao Nang to Koh Yao Noiferry
- Take the ferry from Manoh Pier, Koh Yao Noi to Bang Rong Pier, Phuketferry
- Fly from Phuket International Airport (HKT) to Don Mueang International Airport (DMK)plane HKT - DMK
- Take the bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus stationbus
10h 10m฿2,836–6,366
Ao Nang to Hua Hin (Land) by bus
Questions & Answers
The cheapest way to get from Ao Nang to Hua Hin (Land) is to bus which costs ฿440 - ฿4800 and takes 9h 36m.
The fastest way to get from Ao Nang to Hua Hin (Land) is to fly and bus which takes 7h 30m and costs ฿1400 - ฿4700.
No, there is no direct bus from Ao Nang to Hua Hin (Land) station. However, there are services departing from บ้านอ่าวนาง ;Ban Aonang and arriving at สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station via กระบี่. The journey, including transfers, takes approximately 9h 36m.
The distance between Ao Nang and Hua Hin (Land) is 614 km. The road distance is 582.2 km.
The best way to get from Ao Nang to Hua Hin (Land) without a car is to bus which takes 9h 36m and costs ฿440 - ฿4800.
It takes approximately 9h 36m to get from Ao Nang to Hua Hin (Land), including transfers.
Ao Nang to Hua Hin (Land) bus services, operated by Provincial Land Transport Office Of Krabi, depart from กระบี่ station.
Ao Nang to Hua Hin (Land) bus services, operated by Provincial Land Transport Office Of Krabi, arrive at สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station.
Yes, the driving distance between Ao Nang to Hua Hin (Land) is 582 km. It takes approximately 8h 28m to drive from Ao Nang to Hua Hin (Land).
Book your Ao Nang to Hua Hin (Land) bus tickets online with 12go.asia.
What companies run services between Ao Nang, Thailand and Hua Hin (Land), 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,100–3,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,200–3,900
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- lionairthai.com
Flights from Krabi Airport to Don Mueang International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,000–2,500
Flights from Phuket International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–2,700
- 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,200–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,200–13,000
- 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–2,800
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Website
- thaiairways.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,800–3,000
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Website
- vietjetair.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,200–3,100
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
Bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿180–1,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿180–1,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งสายใต้ใหม่ to สถานีขนส่งผู้โดยสารหัวหิน;Hua Hin bus station
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿180–1,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
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 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Ao Nang to Koh Yao Noi
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- ฿350–650
- Website
- tigerlinetravel
- Phone
- +66 81 536 6616
- [email protected]
- Website
- 12go.asia
Ferry from Manoh Pier, Koh Yao Noi to Bang Rong Pier, Phuket
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- ฿400–500
- Book at
- 12go.asia
- Speedboat
- ฿500
- Longtail Boat
- ฿400
- Phone
- +66 81 719 5444
- Website
- 12go.asia
Ferry from Manoh Pier, Koh Yao Noi to Bang Rong Pier, Phuket
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿400–550
- Book at
- 12go.asia
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 by boat in Italy, 4 of the smartest ways to explore Australia, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 1477+ hotels available in Hua Hin (Land).







