
1. Bus – Bangkok to Chanthaburi
2. Taxi – Bangkok to Chanthaburi
3. Train + Bus to Chanthaburi
🎫 Book Tickets / Taxi Online
From Bangkok to Chanthaburi you can travel by bus, car or train + bus.
-
- The distance from Bangkok to Chanthaburi in Thailand is approximately 250 km by road. There are three main transportation options from Bangkok to Chanthaburi: by bus/minibus, private car/taxi, or train + bus via Pattaya. The most popular choice for traveling to Chanthaburi is by bus. Traveling by bus from Bangkok to Chanthaburi typically takes about 4-5 hours, with bus tickets costing around $7-9 per person. Alternatively, you can opt to travel by private car or taxi from Bangkok to Chanthaburi.
- Traveling by private car or taxi to Chanthaburi takes approximately 3-4 hours, with costs ranging from $80-200 per car. You can also book a private car from Suvarnabhumi Airport in Bangkok online. There are no direct flights from Bangkok to Chanthaburi; however, flights are available to Trat town, which is located about 70 km south of Chanthaburi. There is no railway route from Bangkok to Chanthaburi. If you prefer to travel by train, you can take a train to Pattaya and then proceed by bus or car to Chanthaburi. Bus tickets or car rentals from Bangkok to Chanthaburi can be easily searched and booked online.
Transfer Mode – Bangkok to Chanthaburi: | Travel Time | Cost Range |
---|---|---|
Bus / Van | 4-5 hours | $7-9/pp |
Private Car / Taxi with a driver | 3-4 hours | $80-200/car |
Train + Bus via Pattaya | 9-10 hours | $10-13/pp |
How do I get from Bangkok to Chanthaburi?
1. BUS from Bangkok to Chanthaburi
The cheapest and most used transfer option from Bangkok to Chanthaburi is a bus transfer, which is suitable for most solo and low-cost travelers. On this route you can use modern and comfortable larger buses with seats. Companies that offer buses to Chanthaburi from Bangkok are Yok Team 9907, Kohchang Bangkok Tranpsort, Cherdchai Tour or Mitdee.
The bus schedule of these buses is relatively long and there are many services of these companies in operation every day. Buses can depart from various locations in Bangkok, e.g. from Mochit New Van Terminal, King Kaew Market, Ekkamai, Bang Kaeo, Suvarnabhumi Airport and other stations.
BOOK BUS TICKET to Chanthaburi ➜
It then arrives in Chanthaburi at Chanthaburi Bus Terminal, Nern Sung or other places. You can see all the information about the departure points in Bangkok and the arrival points in Chanthaburi when searching and booking tickets. The bus transfer from Bangkok to Chanthaburi takes about 4-5 hours, but the indicated travel time may vary slightly and the exact time may not be observed, buses may also be late.
Bus transportation to Chanthaburi from Bangkok costs about $7-9/pp, these prices may change throughout the year and may not be fixed. Bus tickets to Chanthaburi can be easily searched and purchased online in advance.
Most bus companies also accept the presentation of a bus ticket from a smartphone, the ticket has a QR code, so it is not usually necessary to print these tickets.

2. TAXI / CAR from Bangkok to Chanthaburi
A very convenient, but at the same time more expensive transport option from Bangkok to Chanthaburi is a private car/taxi transfer with a driver. The advantage of a private transfer is that you can choose your departure point and time in Bangkok and your arrival point in Chanthaburi, so you can also save your time.
You can go, for example, directly from the airport, from the hotel or from the city center to your accommodation in Chanthaburi. Thailand Limo By Datum, Firstplan Transport Services, Andaman Taxis, Kanokwan Travel, GB Limousine, MCC Van, Glassflower, Boonsiri Transfer, NNS Luxury Limousine will offer you this transport option between these cities.
BOOK TAXI / CAR to Chanthaburi ➜
Most of these verified companies operate modern smaller classic cars or even larger minivans and SUVs for more people to Chanthaburi. If you are traveling in a larger group of more people, e.g. 9-10 people, a minivan can also be a good choice. You can also split the car fare between the individual passengers in the vehicle.
Transportation by private car/taxi from Bangkok to Chanthaburi takes about 3-4 hours, but the stated travel time may vary and depends on your travel route. Transportation by private car/taxi with driver from Bangkok to Chanthaburi then costs between $80-200/car, these prices vary according to the type of car.
You will always pay less for a smaller car than for a larger minivan or SUV. You can easily find and book your desired modern car for transfer to Chanthaburi online in advance.

3. TRAIN + BUS to Chanthaburi (via Pattaya)
An alternative transfer option from Bangkok to Chanthaburi is via the popular beach town of Pattaya. This option is a combination of train and bus or private transfer with a transfer in this city. There is no direct railway to Chanthaburi, but you can take the train to Pattaya and then take a bus or private car to Chanthaburi.
It is therefore rather an ideal option for those who also want to visit the city of Pattaya. The disadvantage of this option is the fact that the train timetable from Bangkok to Pattaya is very limited, but it is a very cheap transfer option. The train journey from Bangkok to Pattaya takes about 2.5-4 hours, depending on the type of train and the fare ranges from $1-4/pp (seat).
Trains depart from Hua Lamphong Train Station and arrive at Pattaya Railway Station, see Thailand Railway Map. From Pattaya to Chanthaburi, you can use a bus / minivan transfer or a private car with a driver. Transportation using these options takes about 3-4 hours from Pattaya to Chanthaburi.
If you want to use the train and bus transfer via Pattaya, you need to look for and buy a separate ticket for the train and a separate ticket for the bus from Pattaya to Chanthaburi. It is also possible to look for private transfers with modern cars between these cities and from Pattaya to Chanthaburi. Of course, a private transfer is always a more expensive transport option.

❓ FAQ + Tips — Travel route from Bangkok to Chanthaburi:
1. How to book tickets and taxi/car from Bangkok to Chanthaburi?
-
- You can book bus tickets + taxi from Bangkok to Chanthaburi online on 12go.asia ➜.
- You can also change your travel route, e.g. Pattaya > Trat, Trat > Koh Kood…
2. What is the travel time from Bangkok to Chanthaburi?
-
- Travel by bus / van from Bangkok to Chanthaburi takes about 4-5 hours.
- Travel by private taxi/car from Bangkok to Chanthaburi takes about 3-4 hours.
- Travel by train + bus from Bangkok to Chanthaburi via Pattaya takes about 9-10 hours.
3. How much does it cost to get from Bangkok to Chanthaburi?
-
- Transfer by tourist bus or minibus from Bangkok to Chanthaburi costs about $7-9/pp.
- Transfer by private taxi/car from Bangkok to Chanthaburi costs about $80-200/car.
- Transfer by train + bus from Bangkok to Chanthaburi via Pattaya costs about $10-13/pp.
4. What is the travel distance from Bangkok to Chanthaburi?
-
- Travel distance from Bangkok to Chanthaburi in Thailand is about 250 km by road.
5. Is there a flight from Bangkok to Chanthaburi?
-
- No, there are no commercial flights to Chanthaburi from Bangkok, it is not possible to travel by plane. There is only a direct flight to Trat from Bangkok. Trat town is located about 70 km south of Chanthaburi.
6. Is it possible to travel by train to Chanthaburi from Bangkok?
-
- No, there is no direct railway and no trains to Chanthaburi from Bangkok, it is not possible to travel by train. But you can travel by train of Thai Railway from Bangkok to Pattaya and from Pattaya you can take a bus or private car to Chanthaburi.
7. What is the best way of transport from Bangkok to Chanthaburi?
-
- The best way of transfer to Chanthaburi from Bangkok is to travel by bus, minibus. Bus tickets are cheap and buses are comfortable.
8. What is the cheapest way of travel from Bangkok to Chanthaburi?
-
- The cheapest option how to get from Bangkok to Chanthaburi is to travel by bus. Bus tickets to Chanthaburi start already at $7/pp.
9. Where to stay in Chanthaburi?
-
- Chanthaburi offers various accommodation facilities – cheap or luxury hotels, guesthouses or resorts.
- You can search and book your hotel in Chanthaburi online ➜.
10. Where you can also go from Bangkok?
-
- From Bangkok you can also go to various places in northern Thailand, e.g. from Bangkok to Mukdahan or you can visit Tak province and if you are already in Tak, you can also visit Sukhothai.
BOOK a TOUR / ACTIVITY in Thailand ➜
🚍 Bus Schedule / Timetable – Bangkok to Chanthaburi + Bus Tickets:
Bus Schedule – Bangkok to Chanthaburi: | Departure in Bangkok | Arrival in Chanthaburi |
---|---|---|
Cherdchai Tour | 00:00 | 03:40 |
Cherdchai Tour | 05:00 | 09:15 |
Cherdchai Tour | 07:00 | 11:15 |
Cherdchai Tour | 08:30 | 12:45 |
Cherdchai Tour | 09:30 | 13:45 |
Cherdchai Tour | 11:30 | 15:45 |
Cherdchai Tour | 12:30 | 17:00 |
Cherdchai Tour | 13:30 | 18:00 |
Cherdchai Tour | 15:30 | 19:45 |
Cherdchai Tour | 17:30 | 21:45 |
Cherdchai Tour | 19:45 | 00:00 |
Cherdchai Tour | 23:30 | 03:45 |
Mitdee Bus | 05:00 | 10:00 |
Mitdee Bus | 06:00 | 11:00 |
Mitdee Bus | 07:30 | 12:30 |
Mitdee Bus | 08:30 | 13:30 |
Mitdee Bus | 09:30 | 14:30 |
Mitdee Bus | 11:30 | 16:30 |
Mitdee Bus | 12:30 | 17:30 |
Mitdee Bus | 13:30 | 18:30 |
Mitdee Bus | 15:30 | 20:30 |
Mitdee Bus | 18:30 | 23:30 |
Mitdee Bus | 19:30 | 00:30 |
Yok Team 9907 | 05:00 | 09:30 |
Yok Team 9907 | 06:30 | 11:00 |
Yok Team 9907 | 08:00 | 12:30 |
Yok Team 9907 | 09:30 | 14:00 |
Yok Team 9907 | 11:00 | 15:30 |
Yok Team 9907 | 12:30 | 17:00 |
Yok Team 9907 | 14:00 | 18:30 |
Yok Team 9907 | 16:00 | 20:30 |
BOOK Your HOTEL in Chanthaburi ➜