Travel from Bangkok to Chanthaburi

Bus or fly from Bangkok to Chanthaburi?

The Transport Company operates a bus from Bangkok to Chanthaburi 3 times a day. Tickets cost $5 - $9 and the journey takes 4 h. Alternatively, Bangkok Airways flies from Bangkok to Chanthaburi 3 times a day.

How to get from Bangkok to Chanthaburi

From Ratchathewi BTS to Bangkok Ekkamai then bus to Chanthaburi.5 h 13 min฿246
From Democracy Monument line 511 bus to Bangkok Bus Terminal Eakamai, bus to Bangkok Suvarnabhumi Airport, then bus to Chanthaburi.6 h 28 min฿346
From Bangkok taxi to Chanthaburi.3 h 12 min฿2800
From Bangkok drive to Chanthaburi.3 h 12 min฿853
From Phaya Thai train to Bangkok airport, fly to Trat airport, taxi to Khlung, then line 638 bus to Chanthaburi.4 h 33 min฿3711

How long does it take to get from Bangkok to Chanthaburi?

It takes approximately 5 h 13 min to get from Bangkok to Chanthaburi, including transfers.

Is there a direct bus between Bangkok and Chanthaburi?

No, there is no direct bus from Bangkok to Chanthaburi. However, there are services departing from Democracy Monument and arriving at Chanthaburi via Bangkok Bus Terminal Eakamai and Bangkok Suvarnabhumi Airport. The journey, including transfers, takes approximately 6 h 28 min.

Operators from Bangkok to Chanthaburi

The Transport CompanyThe Transport Company
Bangkok Mass Transit AuthorityBangkok Mass Transit Authority
Suvarnabhumi Airport BusSuvarnabhumi Airport Bus
Airport Rail LinkAirport Rail Link
Bangkok AirwaysBangkok Airways
Phetprasert Tour056 720 720Phetprasert Tour