Hua Hin to Bangkok by bus
36 buses leave Hua Hin for Bangkok every day, with fares from ฿200 to ฿381. The quickest trip takes 3h 10m; the first bus departs at 03:30 from Hua Hin District Bus Stop (Market Village Huahin Gate E1), the last at 18:00. Operators: JKP Transport and Roong Reuang Coach. Prices checked on 2026-10-30.
Bus, train or flight? Compare every way from Bangkok to Hua Hin →
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Boarding point | Fare | |
|---|---|---|---|---|---|---|---|
| 03:30 | → 06:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 04:00 | → 07:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 04:30 | → 07:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 05:00 | → 08:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 05:30 | → 08:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 06:00 | → 09:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 06:30 | → 09:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 07:00 | → 10:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 07:30 | → 10:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 08:00 | → 11:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 08:30 | → 11:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 09:00 | → 13:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 09:00 | → 12:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 10:00 | → 14:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 10:00 | → 13:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 10:30 | → 13:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 11:00 | → 15:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 11:00 | → 14:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 11:30 | → 14:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 12:00 | → 16:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 12:00 | → 15:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 12:30 | → 15:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 13:00 | → 17:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 13:00 | → 16:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 13:30 | → 16:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 14:00 | → 18:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 14:00 | → 17:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 14:30 | → 17:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 15:00 | → 19:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 15:00 | → 18:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 15:30 | → 18:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 16:00 | → 20:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 16:00 | → 19:10 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 16:30 | → 19:40 | 3h 10m | JKP Transport | A/C 2nd class | Hua Hin District Bus Stop (Market Village Huahin Gate E1) | ฿200 | Book |
| 17:00 | → 21:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
| 18:00 | → 22:00 | 4h | Roong Reuang Coach | Coach · 23 seats | Hua Hin Bus Stop (Next to Hua Hin Airport) | ฿381 | Book |
Where to board in Hua Hin
- Hua Hin District Bus Stop (Market Village Huahin Gate E1) · 26 departures
- Hua Hin Bus Stop (Next to Hua Hin Airport) · 10 departures
Bus companies on this route
- JKP Transport
- Roong Reuang Coach
Questions travellers ask
How long is the bus from Hua Hin to Bangkok?
The fastest bus takes 3h 10m. Most departures take about 3h 10m.
How much is a bus ticket from Hua Hin to Bangkok?
Fares run from ฿200 to ฿381, set by the bus companies.
When do the first and last buses from Hua Hin to Bangkok leave?
The first bus leaves at 03:30 and the last at 18:00: 36 departures a day.
Where does the bus to Bangkok leave from in Hua Hin?
Most buses leave from Hua Hin District Bus Stop (Market Village Huahin Gate E1). Some also leave from Hua Hin Bus Stop (Next to Hua Hin Airport).
Questions about the bus from Hua Hin to Bangkok? Ask BeeBee →