Getting to Hua Hin

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...

Bus to Hua Hin

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 the journey takes between 3 and 4 hours.

Minibus from Bangkok to Hua Hin

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

Taxi from Bangkok to Hua Hin

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.

Drive Yourself

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).

Fly BKK to Hua Hin Airport

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!

Train to Hua Hin

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:


Cha am photo gallery
Visit our Photo Gallery

See the sights - with pictures of the areas attractions and beaches
Plus Much More!

Cha am hotels

Hua Hin Hotels