Getting to Hua Hin is relatively easy, with many transport options. Hua Hin is located on the Gulf of Siam about 225 km South of Bangkok. The main highway from Bangkok splits in two at Cha Am and runs through the heart of Hua Hin town centre. The Railway station is located right in the centre of Hua Hin town and just a five minute walk to the beach and many accommodation options in this area of town.
The options for travel to Hua Hin are...
Buses from Bangkok to Hua Hin run from Sai tai bus station ( the southern bus station ) in Thonburi, about every 40 minutes, starting at around 04.00 until 22.00. The fare is 160 Baht and take between 3 and 4 hours.
Minibuses from Bangkok depart from just off Victory Monument in the centre of Bangkok.
The Hua Hin minibus is quicker than a bus and only slightly more expensive at 180 Baht.
The trip takes only 2 and a half to 3 hours and the only official stop is in Cha am.
Minibuses run from 06.00 until 19.00 and depart every 30 minutes or earlier when full.
Location in Bangkok
Catch the BTS Skytrain to Victory
Monument, look for the Century shopping centre before leaving the BTS
station, and the minibuses are just down the stairs on the left of the
shopping centre.There is also another operator that departs from the small road just behind the main bus stop
Location in Hua Hin
There are now many minibus operators in Hua Hin. The oldest one is located down a small soi just off Phetkesam Road by the local red bus stop, another runs from just down the road and another from Sa Song road near the train station
A taxi from Bangkok to Hua Hin should take about 3 hours and costs between 2500 - 3000 Baht.
From Bangkok international airport ( Suvarnabhumi ) use the official taxi stand just outside the arrivals doors on the road.
All official taxi's should have a printed out cost of destination list hanging over the back of the front seat for you to look at.
Hire a car in Bangkok and take a 3 hour drive. Directions for getting to Hua Hin from Bangkok - Leave Bangkok taking highway No. 35 through Samut Sakhon and Samut Songkhran provinces, then take the left exit onto highway No. 4. Continue down highway 4. 40 km past Phetchaburi you take a left into Cha am town. From here just follow this road straight into Hua Hin ( 25 kms past Cha Am).
You can fly from Bangkok international airport ( Suvarnabhumi ) to Hua
Hin airport, which is 6 km outside Hua Hin town centre. The flight takes
about 50 minutes on a 12 seat Cessna caravan 208 and is operated by
Nokair, costing 3,100 Baht (inc tax). They currently operate 3 flights a
day to Hua Hin at 10.45/14.15/17.15.
Please note - all flights are now cancelled!
Getting to Hua Hin by train is to me the best way to travel to Hua Hin. The train station in a major stop on Thailand's Southern Line and all passenger trains stop here.
Please see the train timetables below:
More information about Hua Hin Thailand