If you want to know how to get from Bangkok to Hua Hin, there are a number of travel options to fit both your budget and time.
If you are staying in the city, you can take the bus, train, taxi or minivan / minibus.
If you are arriving at BKK Airport, you can take a direct bus or taxi / private car transfer.
What is the distance from Bangkok to Hua Hin? = around 200 km depending on where in the city you are.
If you are staying in the city centre, the travel options are:
to either take a regular bus, minibus or the train (more relaxing but slower) or if you budget can handle it, take a taxi / private transfer..
Buses to Hua Hin from Bangkok leave from the Southern Bus Terminal (Sai Tai Mai).
Departures are roughly every hour from around 05:00 until late evening.
Tickets cost around 160 THB and the trip takes roughly 4 hours.
Tickets can be purchased only directly from the bus station ticket counters on the day of travel.
Minivans / Minibuses from Bangkok to Hua Hin also now depart from the Southern Bus Station (they used to leave from Victory Monument but now the government has banned all minibuses departing from that area).
Departures are every 30 minutes from 05:00 until early evening.
Tickets cost around 180 THB and the trip take around 3 hours.
Tickets can be purchased from the station on the day of travel or in advance / online here >>>
Trains take anything from 3 1/2 hours to 4 1/2 hours depending on which type of train you take.
Taking a taxi from Bangkok city centre to Hua Hin is an easy but costly option. You can flag down any taxi in the street and see if they will take you there (some will - many won't) - then try and negotiate a good price.
An easier option is to book a car transfer either through an agent, hotel or online.
If you are arriving in Thailand on a long haul flight you will be arriving at BKK Suvarnbhumi Airport (to the east of the city centre).
Travel to Hua Hin can be hassle free without the need to go into the city centre, as there is now a relatively new direct bus service to Hua Hin, or you can take a taxi or private transfer.
If you do want to go to the city centre, there is an airport train or airport buses and minibuses that can take you there, but it is a lot of hassle to get to the main train station at Hua Lamphong or the Southern Bus Terminal.
If you are flying in to Bangkok on one of the budget carriers, chances are you will be arriving at the old airport, Don Mueang (DMK) (located to the north of the city).
A good option to travel from from DMK to Hua Hin would be to take a free airport bus to BKK Airport, then the bus from there to Hua Hin.
Travel from Don Mueang Airport to Hua Hin by train is also possible - take a train from the DMK Airport Railway Station to Bang Sue Junction Station, then connect to a southbound train to Hua Hin Railway Station from here.