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
| Distance | About 200 km from Bangkok |
|---|---|
| Train | 3.5–4.5 h from Krung Thep Aphiwat; about THB 40–450 |
| Bus or minivan | 3–4 h from the Southern Bus Terminal; about THB 200–300 |
| From Suvarnabhumi | Direct bus about 4 h; about THB 300–400 |
| Private car | 2.5–3.5 h; about THB 2,000–3,000 |
| In town | Songthaew about THB 10–30; Grab and Bolt |