
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
Hua Hin → Prachuap Khiri Khan95 km by roadHua Hin → Chumphon269 km by roadHua Hin → Koh Tao276 kmHua Hin → Surat Thani452 km by road
Central Thailand
Thailand
Hua Hin → Bangkok191 km by roadHua Hin → Don Mueang Airport (DMK)221 km by roadHua Hin → Pattaya323 km by roadHua Hin → Chiang Mai878 km by road
Bangkok & around
Hua Hin → Samut Prakan197 km by roadHua Hin → Nonthaburi204 km by roadHua Hin → Suvarnabhumi Airport (BKK)221 km by road
Eastern Thailand & islands
Northeast Thailand (Isan)
Andaman coast & islands
HEADING TO HUA HIN
Buses to Hua Hin.
Central Thailand
Thailand
Bangkok → Hua Hin191 km by roadDon Mueang Airport (DMK) → Hua Hin221 km by roadPattaya → Hua Hin323 km by roadChiang Mai → Hua Hin878 km by road
Bangkok & around
Samut Prakan → Hua Hin197 km by roadNonthaburi → Hua Hin204 km by roadSuvarnabhumi Airport (BKK) → Hua Hin221 km by road
Gulf coast & islands
Northeast Thailand (Isan)
Andaman coast & islands
NEARBY
Cities near Hua Hin.
PLANNING YOUR STAY
Staying in Hua Hin?
Partner links. We may earn a commission if you book through them, at no extra cost to you.
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) ↗