Bus to Hua Hin
3 cities and towns have direct buses to Hua Hin. Fares start at ฿381. The fastest service takes about 4 hours. Earliest departure 08:30, latest 18:30. Buses arrive at Hua Hin Bus Stop (Next to Hua Hin Airport).
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Hua Hin | 11 | 4h | ฿381 |
| Pattaya → Hua Hin | 1 | 5h 20m | ฿551 |
| Suvarnabhumi Airport → Hua Hin | 11 | 4h | ฿381 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.