Kanchanaburi to Bangkok by bus
43 buses leave Kanchanaburi for Bangkok every day, with fares from ฿130 to ฿199. The quickest trip takes 2h; the first bus departs at 04:00 from Kanchanaburi Bus Terminal, the last at 19:00. 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 | Fare | |
|---|---|---|---|---|---|---|
| 04:00 | → 06:20 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 04:40 | → 07:00 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 04:50 | → 07:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 05:00 | → 07:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 05:20 | → 07:40 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 05:50 | → 08:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 06:20 | → 08:40 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 06:50 | → 09:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 07:20 | → 09:40 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 07:50 | → 10:20 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 08:00 | → 10:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 08:30 | → 11:00 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 09:00 | → 11:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 09:10 | → 11:40 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 09:50 | → 12:20 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 10:00 | → 12:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 10:00 | → 12:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 10:30 | → 13:00 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 11:00 | → 13:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 11:10 | → 13:40 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 11:50 | → 14:20 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 12:00 | → 14:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 12:00 | → 14:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 12:20 | → 14:50 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 12:50 | → 15:20 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 13:00 | → 15:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 13:20 | → 15:50 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 13:50 | → 16:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 14:00 | → 16:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 14:00 | → 16:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 14:20 | → 16:40 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 14:50 | → 17:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 15:00 | → 17:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 15:20 | → 17:40 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 15:50 | → 18:10 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 16:00 | → 18:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 16:00 | → 18:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 16:30 | → 18:50 | 2h 20m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 17:00 | → 19:00 | 2h | GO Family | Air-conditioned | ฿199 | Book |
| 17:10 | → 19:40 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 18:00 | → 20:30 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
| 18:00 | → 20:50 | 2h 50m | Monsiri Travel | Air-conditioned | ฿150 | Book |
| 19:00 | → 21:30 | 2h 30m | Kanchanaburi Express | Minibus | ฿130 | Book |
Where to board in Kanchanaburi
- Kanchanaburi Bus Terminal · 43 departures
Bus companies on this route
- Kanchanaburi Express
- GO Family
- Monsiri Travel
Questions travellers ask
How long is the bus from Kanchanaburi to Bangkok?
The fastest bus takes 2h. Most departures take about 2h 20m.
How much is a bus ticket from Kanchanaburi to Bangkok?
Fares run from ฿130 to ฿199, set by the bus companies.
When do the first and last buses from Kanchanaburi to Bangkok leave?
The first bus leaves at 04:00 and the last at 19:00: 43 departures a day.
Where does the bus to Bangkok leave from in Kanchanaburi?
Most buses leave from Kanchanaburi Bus Terminal.
Questions about the bus from Kanchanaburi to Bangkok? Ask BeeBee →