BANGKOK to CHANTHABURI — Transport ☀️

How to get from Bangkok to Chanthaburi by bus, van, taxi, car, train
How do you get from Bangkok to Chanthaburi? You can travel by tourist bus, car, taxi or train + bus.
  1. Bus – Bangkok to Chanthaburi
  2. Taxi – Bangkok to Chanthaburi
  3. Train + Bus to Chanthaburi
  4. Book Tickets / Taxi Online 🎫
Best speed

Private taxi/car

Fastest option, direct transfer, flexible departure and route

Best alternative

Train + bus

Cheap option, indirect route, requires transfer via Pattaya

Avoid

Flights

No airport in Chanthaburi, no direct flights available

Quick answer: The best way to travel from Bangkok to Chanthaburi is by direct bus or minivan, offering an affordable and comfortable transfer. You can also travel by train via Pattaya or choose a private taxi for maximum comfort and flexibility. Book your tickets online in advance for the best availability.

At a glance:

  • 📍 Distance: approx. 250 km by road.
  • ⏱️ Travel time: Bus/Minivan ~4–5 hours | Train + Bus ~9–10 hours | Private Car/Taxi ~3–4 hours.
  • 💰 Price range: Bus/Minivan US$ 7–9 pp | Train + Bus US$ 10–13 pp | Private Car/Taxi US$ 65–200 per vehicle.
  • 🚍 Bus / Minivan: Frequent direct bus or van services from Bangkok to Chanthaburi.
  • 🚆 Train + Bus: Train from Bangkok to Pattaya then bus/minivan onward to Chanthaburi.
  • 🚕 Private Car / Taxi: Private car or taxi hire from Bangkok to Chanthaburi for door‑to‑door comfort.

Last updated in April 2026


From Bangkok to Chanthaburi you can travel by bus, private car or train + bus.

The travel distance from Bangkok to Chanthaburi is about 250 km by road. The most popular and cheapest option is a direct bus or minivan, taking around 4–5 hours with tickets starting at about $7–9 per person. Private cars and taxis are also available and provide the fastest and most comfortable transfer.

A private transfer from Bangkok to Chanthaburi takes about 3–4 hours and costs approximately $65–200 per vehicle. There are no direct flights or railway services to Chanthaburi. If you prefer train travel, take a train to Pattaya and continue by bus or private car. Bus tickets and private transfers from Bangkok to Chanthaburi can be searched and booked online in advance.

BOOK TICKETS with 12go.asia

Comparison of Transfer Options from Bangkok to Chanthaburi
Transfer modes from Bangkok to Chanthaburi: Travel Time Cost Range
Bus / Van 4–5 hours $7–9 per person
Private Car / Taxi with a driver 3–4 hours $65–200 per car
Train + Bus via Pattaya 9–10 hours $10–13 per person

How do I get from Bangkok to Chanthaburi?


1. BUS from Bangkok to Chanthaburi

👉 Bus is the cheapest and most popular way to travel from Bangkok to Chanthaburi.

  • ✔️ Best for: budget travelers looking for frequent and reliable connections
  • ✔️ Travel time: ~4–5 hours (depending on route and traffic)
  • ✔️ Cost: $7–9 per person (very affordable option)
  • ✔️ Comfort: medium (modern seat buses)
  • ✅ Best Option: Direct bus from Bangkok (Ekkamai, Mochit or Suvarnabhumi) to Chanthaburi
  • 💡 Tip: Book bus tickets online in advance to secure your seat.
  • 🌏 Extra tip: Use e-tickets on your phone with QR code for boarding.

The cheapest and most popular way to travel from Bangkok to Chanthaburi is by direct bus. Modern air-conditioned buses with comfortable seats operate daily from several companies, including Yok Team 9907, Kohchang Bangkok Transport, Cherdchai Tour, Tara Tour and Travel, and Mitdee.

Buses depart from Mochit New Van Terminal, Ekkamai, Suvarnabhumi Airport and other locations in Bangkok. Most services arrive at Chanthaburi Bus Terminal. The journey takes about 4–5 hours and tickets cost approximately $7–9 per person.

Bus tickets can be searched and booked online in advance. Most operators accept mobile e-tickets with a QR code, so printing is usually not required.

BOOK BUS TICKET to Chanthaburi

🚍 Bus Schedule from Bangkok to Chanthaburi:
Bus Company 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

bus-bangkok-to-chanthaburi
Bus from Bangkok to Chanthaburi in Thailand – Yok Team 9907 and Kohchang Bangkok Transport (photo: 12go.asia).

2. TAXI / CAR from Bangkok to Chanthaburi

👉 Private taxi/car is the most comfortable and flexible way to travel from Bangkok to Chanthaburi.

  • ✔️ Best for: travelers who want door-to-door service and flexible schedule
  • ✔️ Travel time: ~3–4 hours (direct private transfer)
  • ✔️ Cost: $65–200 per car (depending on vehicle type)
  • ✔️ Comfort: very high (modern private car, SUV, or minivan)
  • ✅ Best Option: Private car with hotel or airport pickup and drop-off in Chanthaburi
  • 💡 Tip: Book your car online in advance to secure best options.
  • 🌏 Extra tip: Ideal for groups to split costs and travel comfortably.

A private car or taxi is the fastest and most comfortable way to travel from Bangkok to Chanthaburi. It is ideal for families, small groups or travelers who prefer a direct hotel or airport transfer with flexible departure times.

Private transfers are offered by companies such as Thailand Limo By Datum, Glassflower, Kanokwan Travel, GB Limousine, Boonsiri Transfer, Gosafe Transport and several other verified operators. Modern sedans, SUVs and minivans are available.

The journey takes about 3–4 hours and prices range from $65–200 per vehicle, depending on the car type. You can easily search and book a private transfer online in advance.

BOOK TAXI / CAR to Chanthaburi

🚕 Taxi Schedule from Bangkok to Chanthaburi:
Taxi Service Travel Time Price (Car)
Firstplan Transport 03:30 From $100.00
Than Car Service 04:00 From $190.00
Khamkhun Tour and Travel 04:00 From $120.00
Taxi with Torch 03:30 From $65.00
AEC 168 Transport 03:30 From $75.00
Glassflower 04:00 From $120.00
Thailand Travel Taxi 04:00 From $90.00
MCC Van 03:00 From $110.00
Kim Transfers Thailand 03:30 From $90.00
Kanokwan Travel 03:00 From $100.00
Than Car Service 03:00 From $90.00
Gosafe Transport 03:00 From $130.00
Boonsiri Transfer 04:30 From $120.00
Thailand Limo 03:00 From $140.00
Firstplan 03:00 From $90.00

taxi-car-bangkok-to-chanthaburi
Private taxi/car from Bangkok to Chanthaburi by Thailand Limo by Datum (photo: 12go.asia).

3. TRAIN + BUS to Chanthaburi (via Pattaya)

👉 Train + bus via Pattaya is a cheap but less direct way to travel from Bangkok to Chanthaburi.

  • ✔️ Best for: budget travelers or those who want to visit Pattaya en route
  • ✔️ Travel time: ~6–8 hours (train + bus/car transfer)
  • ✔️ Cost: $5–20 per person (train + bus)
  • ✔️ Comfort: low to medium (basic train seats + bus or car)
  • ✅ Best Option: Train to Pattaya + bus or minivan to Chanthaburi
  • 💡 Tip: Check train schedules in advance due to limited departures.
  • 🌏 Extra tip: Combine this trip with a short stay in Pattaya.

You can also travel from Bangkok to Chanthaburi via Pattaya. This option combines a train from Bangkok with a bus or private transfer to Chanthaburi, as there is no direct railway connection.

The train to Pattaya takes about 2.5–4 hours and costs only $1–4 per person. From Pattaya, buses, minivans and private cars reach Chanthaburi in about 3–4 hours. Train tickets and bus tickets must be booked separately. You can also continue by private transfer from Pattaya to Chanthaburi.

See the current Thailand Railway Map before planning your journey.

train-bus-bangkok-to-chanthaburi
From Bangkok to Chanthaburi you can also travel by train + bus via Pattaya.

❓ FAQ — Travel route from Bangkok to Chanthaburi

How to book tickets or a taxi from Bangkok to Chanthaburi?

You can book bus tickets and private transfers online via 12go.asia ➜. You can also search for other routes in eastern Thailand.

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

Buses take about 4–5 hours, private cars 3–4 hours, and train + bus via Pattaya about 9–10 hours.

How much does it cost to travel from Bangkok to Chanthaburi?

Bus tickets cost about $7–9 per person, private cars $65–200 per vehicle, and train + bus via Pattaya about $10–13 per person.

What is the distance from Bangkok to Chanthaburi?

The travel distance from Bangkok to Chanthaburi is approximately 250 km by road.

Are there direct flights from Bangkok to Chanthaburi?

No. The nearest airport is in Trat, about 70 km south of Chanthaburi, with direct flights from Bangkok.

Can you travel by train from Bangkok to Chanthaburi?

No direct railway exists. You can take a train to Pattaya and continue by bus or private car to Chanthaburi.

What is the best way to travel from Bangkok to Chanthaburi?

Direct buses and minivans are the best choice, offering an affordable, comfortable and reliable transfer.

What is the cheapest way to travel from Bangkok to Chanthaburi?

The cheapest option is a direct bus, with fares starting from about $7 per person.

Where to stay in Chanthaburi?

Chanthaburi offers hotels, guesthouses and resorts for every budget. Book your hotel in Chanthaburi ➜.

Where can you travel from Bangkok?

From Bangkok you can also visit Mukdahan, Tak or continue to Sukhothai.

BOOK a TOUR / ACTIVITY in Thailand

BOOK Your HOTEL in Chanthaburi



💡 Practical Travel Tips for Bangkok to Chanthaburi

Traveling from Bangkok to Chanthaburi is easy by direct bus, private car or train + bus via Pattaya. Buses are the most popular option thanks to their low price and frequent departures.

  • Best Option: Direct buses and minivans offer the best balance of price, comfort and travel time.
  • Fastest Transfer: Private cars and taxis take about 3–4 hours with hotel pickup available.
  • Alternative Route: You can travel by train to Pattaya and continue by bus or private car to Chanthaburi.
  • No Flights: There are no direct flights or railway services to Chanthaburi from Bangkok.
  • Book Early: Reserve tickets in advance during weekends, holidays and the fruit festival season.
  • Explore More: Visit Chanthaburi Old Town, gem markets, waterfalls and nearby beaches during your stay.

Tip: Bus and private transfer tickets can be searched and booked online in advance.


🎫 Book your tickets from Bangkok to Chanthaburi + Schedule:

Bangkok to Trang ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 4

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: