BUSaba ไทย

Hua Hin → Bangkok by bus

The bus from Hua Hin to Bangkok takes about 3h 10m and costs ฿200–฿381. There are 34 departures bookable through Busaba — first bus 03:30, last bus 18:00, leaving from Hua Hin Bus Stop (Next to Hua Hin Airport).

Fares and times from the reservation systems of JKP Transport and Roong Reuang Coach. Checked 02 Oct 2026 02:12 (ICT).

FromHua Hin
ToBangkok
Choose your seat Or book by chat, in any language

Timetable · 2026-10-02

DepartsArrivesDurationOperatorClassFare from
03:3006:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
04:0007:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
04:3007:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
05:0008:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
05:3008:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
06:0009:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
06:3009:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
07:0010:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
07:3010:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
08:0011:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
08:3011:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
09:0013:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
09:0012:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
10:0013:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
10:3013:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
11:0014:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
11:3014:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
12:0016:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
12:0015:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
12:3015:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
13:0017:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
13:0016:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
13:3016:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
14:0018:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
14:0017:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
14:3017:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
15:0019:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
15:0018:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
15:3018:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
16:0020:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
16:0019:103h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
16:3019:403h 10mJKP TransportHua Hin District Bus Stop (Market Village Huahin Gate E1)m.2฿200Choose seat
17:0021:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat
18:0022:004hRoong Reuang CoachHua Hin Bus Stop (Next to Hua Hin Airport) · snack includedCoach (23)฿381Choose seat

153 km apart in a straight line, averaging 48 km/h over 3h 10m

34departures
2operators
฿200From

Operators on this route

  • JKP Transport
    26 departures/day · Class: m.2 · from ฿200
  • Roong Reuang Coach
    8 departures/day · Class: Coach (23) · from ฿381
OperatorClassFrom
JKP Transportm.2฿200
Roong Reuang CoachCoach (23)฿381

Terminals

What the classes mean

Coach (23)
Roong Reuang Coach names its classes by seat count, so the number in the class is the seat count: Coach (23) is the widest, Coach (38) the densest. Used mainly on the Bangkok–Pattaya and airport corridors.
Route map: Hua Hin to Bangkok bus

Asked about this route

What time do buses run from Hua Hin to Bangkok?
34 departures on 2026-10-02, first 03:30, last 18:00.

Frequently asked

Booking from outside Thailand? Read the guide →

Related routes

Read from the live Busaba booking system on 02 Oct 2026 02:12 (ICT), for departures on 2026-10-02.

About Busaba