busconnectsFind your next journey

GULF COAST & ISLANDS · CITY BUS GUIDE

Hua Hinby bus.

หัวหิน

Hua Hin is a seaside town on the Gulf about three hours south of Bangkok. The main bus station is on Phetkasem Road south of the centre, and a separate coach terminal near the airport serves Suvarnabhumi and Pattaya.

19 routes out17 routes in
Hua Hin
Each line is a bus connection listed on 12Go. Outlines: Natural Earth.
Hua Hin (หัวหิน)
Hua Hin (หัวหิน). Photo: Ahoerstemeier, CC BY-SA 3.0, via Wikimedia Commons

STATIONS & PICKUPS

Where buses leave and arrive in Hua Hin.

  • Hua Hin bus station (BKS)
    On Phetkasem Road, about 3 km south of the centre. Long-distance buses.
  • Roong Reuang coach terminal
    About 7 km north, near Hua Hin Airport. Coaches to Suvarnabhumi Airport and Pattaya.
↗
Arriving in Hua Hin

Use a tuk-tuk or motorbike taxi into town; agree the fare first.

  • Buses heading south pass through town, so you can often get off before the terminal.

LEAVING HUA HIN

Buses from Hua Hin.

Gulf coast & islands

Central Thailand

Thailand

Bangkok & around

Andaman coast & islands

Eastern Thailand & islands

Northeast Thailand (Isan)

HEADING TO HUA HIN

Buses to Hua Hin.

Central Thailand

Thailand

Bangkok & around

Andaman coast & islands

Gulf coast & islands

Northeast Thailand (Isan)

NEARBY

Cities near Hua Hin.

FOLLOW THE INFORMATION

Sources.

Connections come from 12Go's public route index. Station information reviewed 2026-10-09. Listings change; confirm details with the booking provider.

Wikivoyage: Hua Hin (Get in) ↗