What to do in Hua Hin for affordable luxury travel? Where and What is Hua Hin Thailand? Hua Hin is a beach town about 200 km (120 miles) southwest of Bangkok. The drive from Bangkok takes 2.5 to 3 hours depending on traffic. We were arriving from Penang, Malaysia on AirAsia and pre-arranged a car for the drive directly from …