Bus to Kanchanaburi
4 cities and towns have direct buses to Kanchanaburi. Fares start at ฿100. The fastest service takes about 1h 50m. Earliest departure 05:00, latest 21:10. Buses arrive at Kanchanaburi Bus Terminal.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Kanchanaburi | 37 | 2h 30m | ฿130–฿199 |
| Khlong Bang Phai MRT Station → Kanchanaburi | 8 | 2h 10m | ฿150 |
| Nakhon Pathom → Kanchanaburi | 34 | 1h 50m | ฿100 |
| Nonthaburi → Kanchanaburi | 24 | 2h 30m | ฿150 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.