Bangkok to Kanchanaburi by bus
33 buses leave Bangkok for Kanchanaburi every day, with fares from ฿130 to ฿199. The quickest trip takes 2h; the first bus departs at 05:00 from Bangkok Bus Terminal Southern (Sai Tai Mai), the last at 20:10. Operators: Kanchanaburi Express, GO Family and Monsiri Travel. Prices checked on 2026-10-30.
Bus, train or flight? Compare every way from Bangkok to Kanchanaburi →
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Boarding point | Fare | |
|---|---|---|---|---|---|---|---|
| 05:00 | → 07:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 05:00 | → 08:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 06:00 | → 08:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 07:00 | → 09:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 07:00 | → 10:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 08:00 | → 10:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 09:00 | → 11:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 09:00 | → 12:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 09:00 | → 11:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 10:00 | → 12:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 10:00 | → 12:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 11:00 | → 13:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 11:00 | → 14:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 11:00 | → 13:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 12:00 | → 14:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 12:00 | → 14:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 13:00 | → 15:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 13:00 | → 16:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 13:00 | → 15:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 14:00 | → 16:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 14:00 | → 16:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 15:00 | → 17:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 15:00 | → 18:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 15:00 | → 17:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 16:00 | → 18:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 16:00 | → 18:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 17:00 | → 19:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 17:00 | → 20:00 | 3h | Monsiri Travel | Air-conditioned | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 17:00 | → 19:00 | 2h | GO Family | Air-conditioned | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿199 | Book |
| 18:00 | → 20:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 19:00 | → 21:30 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
| 19:40 | → 22:40 | 3h | Kanchanaburi Express | Minibus | Minibus Station Chatuchak (Mochit New Van Terminal) | ฿150 | Book |
| 20:10 | → 22:40 | 2h 30m | Kanchanaburi Express | Minibus | Bangkok Bus Terminal Southern (Sai Tai Mai) | ฿130 | Book |
Where to board in Bangkok
- Bangkok Bus Terminal Southern (Sai Tai Mai) · 25 departures
- Minibus Station Chatuchak (Mochit New Van Terminal) · 8 departures
Bus companies on this route
- Kanchanaburi Express
- GO Family
- Monsiri Travel
Questions travellers ask
How long is the bus from Bangkok to Kanchanaburi?
The fastest bus takes 2h. Most departures take about 2h 30m.
How much is a bus ticket from Bangkok to Kanchanaburi?
Fares run from ฿130 to ฿199, set by the bus companies.
When do the first and last buses from Bangkok to Kanchanaburi leave?
The first bus leaves at 05:00 and the last at 20:10: 33 departures a day.
Where does the bus to Kanchanaburi leave from in Bangkok?
Most buses leave from Bangkok Bus Terminal Southern (Sai Tai Mai). Some also leave from Minibus Station Chatuchak (Mochit New Van Terminal).
Questions about the bus from Bangkok to Kanchanaburi? Ask BeeBee →