Bahn Bangkok Hua Hin. 1st class ticket costs about 600 baht. The train departs from hua lamphong station in bangkok for hua hin.
Alternatively, nor neane transport operates a bus from bangkok bus terminal eakamai to hua hin 5 times a day. Bus from bangkok to hua hin. The timing of the train is from 8:05 am to 10:50 pm.