State Railway of Thailand operates a train from Hua Hin to Chumphon hourly. Tickets cost $10 - $14 and the journey takes 3 h 12 min. Alternatively, Greenbus Thailand operates a bus from Hua Hin to Chumphon once daily. Tickets cost $4 - $7 and the journey takes 1 h 30 min. 2 other operators also service this route.
How to get from Hua Hin to Chumphon
From Hua Hin train to Chumphon. 3 h 12 min ฿381. From หัวหิน Hua Hin bus to Prachuap Khirikhan then Minivan to Chumphon. 4 h 57 min ฿405. From Hua Hin night train to Chumphon. 4 h 40 min ฿380. From Hua Hin drive to Chumphon. 3 h 57 min ฿925.