Travel from Bangkok to Chumphon

Train, bus or fly from Bangkok to Chumphon?

State Railway of Thailand operates a train from Bangkok to Chumphon every 4 hours. Tickets cost $15 - $22 and the journey takes 5 h 57 min. Alternatively, Bangkok Mass Transit Authority operates a bus from Bangkok to Chumphon every 20 minutes. Tickets cost $1 and the journey takes 20 min. 2 other operators also service this route.

How to get from Bangkok to Chumphon

From Bang Bamru train to Chumphon. 5 h 57 min ฿584. From Khaosan Road bus to Bangkok Southern Bus Terminal then bus to Chumphon. 7 h 50 min ฿539. From Bangkok drive to Chumphon. 6 h 38 min ฿1572. From Khao San Road bus to Bangkok Don Muang airport, fly to Chumphon airport, taxi to Pathio, then train to Chumphon. 4 h 43 min ฿3209. From Khao San Road bus to Bangkok Don Muang airport, fly to Ranong airport, taxi to Ranong, then Mini Bus to Chumphon. 6 h 5 min ฿3528. From Khao San Road bus to Bangkok Don Muang airport, fly to Surat Thani airport, bus to Suratthani Train Station, then train to Chumphon. 6 h 58 min ฿1711. From Phaya Thai train to Bangkok airport, fly to Surat Thani airport, bus to Suratthani Train Station, then train to Chumphon. 6 h 58 min ฿2244.