Bangkok to Kanchanaburi Bus: Schedules, Tickets & Prices
The bus journey from Bangkok to Kanchanaburi takes approximately 2h to 3h 30m, with fares from 148 THB to 455 THB.
Bus from Bangkok to Kanchanaburi
Traveling from Bangkok to Kanchanaburi by bus, with departures from multiple stations, including Mochit New Van Terminal, Bangkok, Southern Terminal Bangkok, Khao San Tara Travel, Bangkok and others, allows you to choose a schedule that fits your plans. The journey takes around 2 hours, arriving at Kanchanaburi or Kanchanaburi Bus Terminal, with fares starting from 148 THB. Compare schedules and make sure to book your tickets in advance for a comfortable and reliable trip.
Prices: 148 THB to 455 THB
Duration: 2h – 3h 30m ⏱
Bus Routes & Schedules from Bangkok to Kanchanaburi
Bus services linking Bangkok and Kanchanaburi operate through multiple stations, giving travelers a range of possible departure and arrival points. Because of this, journey durations can differ by route, generally averaging around 2h. All buses run within a shared operating window from 05:00 to 20:10, with bus ticket prices starting at 148 THB and adjusting slightly based on the service and stop combination. Reviewing the complete bus timetable for Bangkok to Kanchanaburi allows you to assess station coverage, timing differences and departure options in detail.
Cheapest Bus Bangkok to Kanchanaburi
148 THB, from Southern Terminal Kanchanaburi Express, Bangkok to Kanchanaburi, departure some times, duration 2h 30m.Fastest Bus Bangkok to Kanchanaburi
261 THB, from Southern Terminal Bangkok to Kanchanaburi, departure some times, duration 2h.Bus Timetable: Khao San Tara Travel, Bangkok → Kanchanaburi Bus Terminal
- 09:30 13:00 3h 30m 365 THB
- 11:30 14:15 2h 45m 325 THB
- 16:00 19:30 3h 30m 455 THB
Bus Timetable: Mochit New Van Terminal, Bangkok → Kanchanaburi
- 05:00 08:00 3h 175 THB
- 05:40 08:40 3h 172 THB
- 06:00 09:00 3h 175 THB
- 06:20 09:20 3h 172 THB
- 07:00 10:00 3h 172 THB
- 08:00 11:00 3h 175 THB
- 09:00 12:00 3h 172 THB
- 10:00 13:00 3h 175 THB
- 11:00 14:00 3h 175 THB
- 12:00 15:00 3h 175 THB
- 13:00 16:00 3h 175 THB
- 14:00 17:00 3h 175 THB
- 15:00 18:00 3h 175 THB
- 16:00 19:00 3h 172 THB
- 17:00 20:00 3h 172 THB
- 18:00 21:00 3h 175 THB
- 19:00 22:00 3h 175 THB
- 19:40 22:40 3h 175 THB
- 20:00 23:00 3h 172 THB
Bus Timetable: Mochit New Van Terminal, Bangkok → Kanchanaburi Bus Terminal
- 05:00 08:00 3h 172 THB
- 07:00 10:00 3h 172 THB
- 09:00 12:00 3h 172 THB
- 11:00 14:00 3h 172 THB
- 13:00 16:00 3h 172 THB
- 15:00 18:00 3h 172 THB
- 17:00 20:00 3h 172 THB
Bus Timetable: Southern Terminal Bangkok → Kanchanaburi
- 06:00 09:00 3h 161 THB
- 08:00 11:00 3h 161 THB
- 09:00 11:15 2h 15m 260 THB
- 10:00 12:00 2h 261 THB
- 11:00 13:15 2h 15m 260 THB
- 12:00 14:00 2h 261 THB
- 13:00 15:15 2h 15m 260 THB
- 14:00 16:15 2h 15m 260 THB
- 15:00 17:00 2h 261 THB
- 16:00 18:00 2h 261 THB
- 17:00 19:00 2h 261 THB
- 19:00 22:00 3h 161 THB
- 20:00 23:00 3h 161 THB
Bus Timetable: Southern Terminal Kanchanaburi Express, Bangkok → Kanchanaburi
- 05:00 07:30 2h 30m 148 THB
- 06:00 08:30 2h 30m 148 THB
- 07:00 09:30 2h 30m 148 THB
- 08:00 10:30 2h 30m 148 THB
- 09:00 11:30 2h 30m 148 THB
- 10:00 12:30 2h 30m 148 THB
- 11:00 13:30 2h 30m 148 THB
- 12:00 14:30 2h 30m 148 THB
- 13:00 15:30 2h 30m 148 THB
- 14:00 16:30 2h 30m 148 THB
- 15:00 17:30 2h 30m 148 THB
- 16:00 18:30 2h 30m 148 THB
- 17:00 19:30 2h 30m 148 THB
- 18:00 20:30 2h 30m 148 THB
- 19:00 21:30 2h 30m 148 THB
- 20:10 22:40 2h 30m 148 THB
Frequently Asked Questions Bus Bangkok to Kanchanaburi
Below you will find answers to the most common questions about traveling from Bangkok to Kanchanaburi by bus.
How long is the bus trip from Bangkok to Kanchanaburi usually?
A bus trip from Bangkok to Kanchanaburi usually takes about 2 to 4 hours, depending on the departure point and traffic. Some bus journeys are closer to 2 hours, while others can take around 3 hours 30 minutes, so it is worth allowing a little extra time.
What does a bus from Bangkok to Kanchanaburi cost?
Bus tickets for Bangkok to Kanchanaburi are priced from 148 THB to 455 THB. The final fare can vary by departure point and service type, so checking the bus ticket details before you book is a good idea.
When is the first bus departure from Bangkok to Kanchanaburi, and what time is the last bus?
For the Bangkok to Kanchanaburi bus service, the first departure is at 05:00 and the last departure is at 20:10. That gives travelers a fairly wide window to choose a bus journey that fits their plans.
How often do buses run between Bangkok and Kanchanaburi?
There are 58 bus trips on this route, so the Bangkok to Kanchanaburi bus connection is fairly frequent. Even without a fixed minute-by-minute interval, the number of departures gives you several options across the day.
Can I book bus tickets for Bangkok to Kanchanaburi in advance?
Yes, it is sensible to book bus tickets for Bangkok to Kanchanaburi ahead of time, especially if you want a specific departure or station. With multiple bus services available, advance booking can help you secure the option that suits your schedule best.
Which bus stations are used for the Bangkok to Kanchanaburi route?
The Bangkok to Kanchanaburi bus service can depart from Mochit New Van Terminal, Southern Terminal Bangkok, Khao San Tara Travel, or Southern Terminal Kanchanaburi Express, Bangkok. Arrivals are listed for Kanchanaburi and Kanchanaburi Bus Terminal, so it is important to check your bus ticket carefully.
Is there a faster bus journey from Bangkok to Kanchanaburi from some terminals?
Yes, some Bangkok to Kanchanaburi bus journeys are shorter than others depending on the terminal. For example, one bus trip can take about 2 hours, while another may take around 2 hours 30 minutes or closer to 3 hours 30 minutes, so the departure point matters.
What should I keep in mind before taking the bus from Bangkok to Kanchanaburi?
Before taking the Bangkok to Kanchanaburi bus, it helps to check your departure station, arrival point, and travel time so you know what to expect. Since bus tickets can differ in price and duration, reviewing the bus service details in advance makes the journey smoother.
Travel options for Bangkok to Kanchanaburi
More Bus routes from and to Bangkok or Kanchanaburi
Routes in Bus from Bangkok →
Planning more than just Bangkok to Kanchanaburi?
You’re currently viewing Bus options for Bangkok to Kanchanaburi. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.