State Railway of Thailand operates a train from Phetchaburi to Chumphon hourly. Tickets cost $11 - $17 and the journey takes 4 h. Alternatively, Greenbus Thailand operates a bus from Phetchaburi to Chumphon once daily. Tickets cost $6 - $9 and the journey takes 2 h 15 min. 2 other operators also service this route.
How to get from Phetchaburi to Chumphon
From Phetchaburi train to Chumphon. 4 h ฿441. From เพชรบุรี Phetchaburi bus to Prachuap Khirikhan then Minivan to Chumphon. 5 h 42 min ฿458. From Phetchaburi night train to Chumphon. 5 h 40 min ฿440. From Phetchaburi drive to Chumphon. 4 h 50 min ฿1142.