There are 5 ways to get from Bangkok to Chanthaburi by bus, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Minivan • 4h
฿170 - ฿290
4 alternative options
Bus, Mini Van • 6h 11m
Taxi • 3h 12m
฿2800 - ฿3400
Drive • 3h 12m
฿650 - ฿1000
Fly, taxi • 3h 22m
฿2840 - ฿8452
Coronavirus (COVID-19) in Thailand
There is widespread community transmission globally.
Some travel restrictions are being lifted in Thailand. For the latest travel status, please check the official page for Thailand.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for Thailand due to Coronavirus (COVID-19). Most travel to this country is restricted.Official Coronavirus (COVID-19) Information for Thailand
Some domestic travel restrictions began to ease in Thailand from June 14.Official Coronavirus (COVID-19) Information for Thailand
International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Thailand
Questions & Answers
The cheapest way to get from Bangkok to Chanthaburi is to minivan which costs ฿170 - ฿290 and takes 4h.
The quickest way to get from Bangkok to Chanthaburi is to taxi which costs ฿2800 - ฿3400 and takes 3h 12m.
Yes, there is a direct bus departing from Bangkok Bus Terminal Eakamai and arriving at Chanthaburi. Services depart every four hours, and operate every day. The journey takes approximately 4h.
The distance between Bangkok and Chanthaburi is 215 km. The road distance is 250.5 km.
The best way to get from Bangkok to Chanthaburi without a car is to minivan which takes 4h and costs ฿170 - ฿290.
The minivan from Bangkok Bus Terminal Eakamai to Chanthaburi takes 4h including transfers and departs every four hours.
Bangkok to Chanthaburi bus services, operated by Triple T, depart from Bangkok Bus Terminal Eakamai station.
The quickest flight from Suvarnabhumi Airport to Trat Airport is the direct flight which takes 1h.
Bangkok to Chanthaburi bus services, operated by Triple T, arrive at Chanthaburi station.
Yes, the driving distance between Bangkok to Chanthaburi is 251 km. It takes approximately 3h 12m to drive from Bangkok to Chanthaburi.
What companies run services between Bangkok, Thailand and Chanthaburi, Thailand?
Triple T operates a bus from Bangkok Bus Terminal Eakamai to Chanthaburi every 3 hours. Tickets cost ฿290 and the journey takes 4h. Two other operators also service this route.
Flights from Suvarnabhumi to Trat
- Ave. Duration
- Every day
- Estimated price
- ฿2100 - ฿15000
Bus from Bangkok Mochit Bus Terminal to Chanthaburi
Bus from Pattaya Bus Terminal to Chanthaburi
- Ave. Duration
- Estimated price
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, How do I get from Sydney to Melbourne and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Bangkok Airways offers flights from Suvarnabhumi Airport to Trat Airport.
There are 142+ hotels available in Chanthaburi. Prices start at ฿3750 per night.
The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.