Getting to Hua Hin
There are several methods of transport and travel to Hua Hin each varying in price and duration of journey. The most popular options are Hua Hin bus, Hua Hin train, Hua Hin minivan and Hua Hin taxi.
Train to Hua Hin
The Hua Hin train timetable varies slightly but we managed to obtain a copy which can be found here: Hua Hin train timetable. Trains are often a nice way to see the surrounding country for short journeys such as Kanchanaburi or Chumphon. They also make good long tour options as you can get a sleeper.
Bus to Hua Hin
The public blue buses to Bangkok run from the terminal down Sra Song road. They start at 03.00 and terminate at 22.00 hours daily leaving every 40 minutes. Booking is not usually required unless it is a Thai holiday. Prices have been increasing as fuel costs fluctuate but they still represent good value. Journey time is around 3 hours, you end up at Sai Dtai bus station in Bangkok.
Bus to the South
The bus station recently relocated and is now found on the main Petchkasem Road south of the town centre by the electricity office. Buses run all day, so it's best to go the day before and check the times.
It is not possible to book ahead for most buses here, but the office is now operating a forward booking system for VIP buses.
Other buses south can be flagged down at the clocktower but you take a chance on availability of seats on these. Again, no forward booking is possible, other than for the VIP ones.