There are 8 ways to get from Chiang Mai to Chanthaburi by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Trat Airport
best- Fly from Chiang Mai International Airport (CNX) to Trat Airport (TDX)plane CNX - TDX
5h 3m฿4,474–8,628Train, bus
cheapest- Take the train from Chiang Mai to Krung Thep Aphiwat Central Terminaltrain 8 Chiang Mai - Krung Thep Aphiwat Central Terminal Station - Class II AC / ...
- Take the bus from Bangkok Mochit Bus Terminal to Chanthaburibus
15h 3m฿438–2,762Bus via Bangkok
- Take the bus from Chiang Mai Bus Terminal 3 to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Chanthaburibus
15h 19m฿806–7,106Drive 907 km
- Drive from Chiang Mai to Chanthaburicar 907 km
11h 42m฿3,443–4,973Fly to Suvarnabhumi Airport, bus
- Fly from Chiang Mai International Airport (CNX) to Suvarnabhumi Airport (BKK)plane CNX - BKK
- Take the bus from Suvarnabhumi Airport Public Transportation Center to Chanthaburibus
6h 2m฿1,487–4,528Fly to Don Mueang International Airport, bus
- Fly from Chiang Mai International Airport (CNX) to Don Mueang International Airport (DMK)plane CNX - DMK
- Take the bus from Bangkok Mochit Bus Terminal to Chanthaburibus
6h 23m฿1,479–5,546Fly to U Tapao Pattaya International Airport, bus
- Fly from Chiang Mai International Airport (CNX) to U Tapao Pattaya International Airport (UTP)plane CNX - UTP
- Take the bus from Rayong to Chanthaburibus
5h 30m฿2,994–12,907Bus
- Take the bus from Chiang Mai to Rayongbus
- Take the bus from Rayong to Chanthaburibus 638
19h 49m฿1,179–1,388
Chiang Mai to Chanthaburi by bus
Questions & Answers
The cheapest way to get from Chiang Mai to Chanthaburi is to train and bus which costs ฿430 - ฿2800 and takes 15h 3m.
The fastest way to get from Chiang Mai to Chanthaburi is to fly which takes 5h 3m and costs ฿4400 - ฿9000.
No, there is no direct bus from Chiang Mai to Chanthaburi. However, there are services departing from Chiang Mai Bus Terminal 3 and arriving at Chanthaburi via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 15h 19m.
The distance between Chiang Mai and Chanthaburi is 866 km. The road distance is 907 km.
The best way to get from Chiang Mai to Chanthaburi without a car is to train and bus which takes 15h 3m and costs ฿430 - ฿2800.
It takes approximately 5h 3m to get from Chiang Mai to Chanthaburi, including transfers.
Chiang Mai to Chanthaburi bus services, operated by Sritawong Tour, depart from Chiang Mai Bus Terminal 3 station.
The best way to get from Chiang Mai to Chanthaburi is to fly which takes 5h 3m and costs ฿4400 - ฿9000. Alternatively, you can bus via Bangkok, which costs ฿800 - ฿7500 and takes 15h 19m.
Chiang Mai to Chanthaburi bus services, operated by Sritawong Tour, arrive at Bangkok Mochit Bus Terminal station.
Yes, the driving distance between Chiang Mai to Chanthaburi is 907 km. It takes approximately 11h 42m to drive from Chiang Mai to Chanthaburi.
What companies run services between Chiang Mai, Thailand and Chanthaburi, Thailand?
Thai Airways International, Bangkok Airways, and Thai Vietjet Air fly from Chiang Mai International Airport (CNX) to Trat Airport (TDX) 4 times a day. Alternatively, you can take a bus from Chiang Mai Bus Terminal 3 to Chanthaburi via Bangkok Mochit Bus Terminal in around 15h 19m.
- Website
- airasia.com
Flights from Chiang Mai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,300–5,000
Flights from Chiang Mai International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,200–4,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Chiang Mai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 10h 5m
- Frequency
- Hourly
- Estimated price
- ฿210–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿210–280
- 2nd Class (Air-conditioned Seat)
- ฿530–570
- Phone
- 0806688556
- Website
- minibustrat.com
Bus from Bangkok Mochit Bus Terminal to Chanthaburi
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- ฿220–260
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chanthaburi
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- ฿220–260
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chanthaburi
- Ave. Duration
- 4h 18m
- Frequency
- Hourly
- Estimated price
- ฿220–260
- Schedules at
- minibustrat.com
- Book at
- 12go.asia
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, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Chiang Mai to Chanthaburi bus tickets online with Omio and 12go.asia.
There are 194+ hotels available in Chanthaburi.




