Getting There and Around in Hua Hin

Part of the Hua Hin travel guide — see every topic in All Hua Hin Guides.

Hua Hin is about 200 km from Bangkok. Most people come by bus, minivan, train or private car; the small Hua Hin airport has very few scheduled flights.

Train

Trains leave from Krung Thep Aphiwat Central Terminal (Bang Sue) several times a day and take about 3.5–4.5 hours. Fares run from about THB 40–100 in third class to about THB 300–450 for an air-conditioned seat. Hua Hin's red-and-cream wooden station, from the 1920s, is a sight in itself. Book express seats a few days ahead for weekends.

Bus and minivan

Buses and minivans leave from Bangkok's Southern Bus Terminal (Sai Tai Mai) and take about 3–4 hours, for about THB 200–300. Direct buses from Suvarnabhumi Airport cost about THB 300–400 and take about 4 hours. Big buses are more comfortable than minivans, with more room for luggage.

Private car and taxi

A private car or taxi from Bangkok costs about THB 2,000–3,000 and takes about 2.5–3.5 hours door to door. It is the easiest choice for families or groups of three or four. Leave Bangkok before 7:00 or after 10:00, and avoid Friday evenings.

Getting around Hua Hin

Green and white songthaews (shared pick-up trucks) run along Phetkasem Road between the town and Khao Takiab for about THB 10–30 a ride. Grab and Bolt work in town. Scooters rent for about THB 200–300 a day; only ride with a licence and a helmet. Many hotels lend bicycles.

Getting There and Around at a glance

DistanceAbout 200 km from Bangkok
Train3.5–4.5 h from Krung Thep Aphiwat; about THB 40–450
Bus or minivan3–4 h from the Southern Bus Terminal; about THB 200–300
From SuvarnabhumiDirect bus about 4 h; about THB 300–400
Private car2.5–3.5 h; about THB 2,000–3,000
In townSongthaew about THB 10–30; Grab and Bolt

More in Hua Hin