Home › Buses from Kanchanaburi
Buses from Kanchanaburi
From Kanchanaburi we found 53 scheduled departures on 4 Oct 2026, spread over 4 destinations. The cheapest seat leaves for Kamphaeng Saen at ฿110, and the longest typical ride is the one to Chiang Mai, at about 11 h.
Destinations
Kanchanaburi to Bangkok
Kanchanaburi to Bangkok: 40 departures, first 05:20 and last 19:30. Seats ฿130 to ฿199. About 2 h 30 min on the road.
Kanchanaburi to Kamphaeng Saen
Kanchanaburi to Kamphaeng Saen: 6 departures, first 08:00 and last 18:00. Seats ฿110. About 50 min on the road.
Kanchanaburi to Nonthaburi
Kanchanaburi to Nonthaburi: 6 departures, first 08:00 and last 18:00. Seats ฿150. About 1 h 50 min on the road.
Kanchanaburi to Chiang Mai
Kanchanaburi to Chiang Mai: 1 departures, first 19:00 and last 19:00. Seats ฿1,078. About 11 h on the road.
Who runs the buses
- Kanchanaburi Express — 48 departures
- Monsiri Travel — 18 departures
- GO Family — 9 departures
- Kanchanaburi Express — 2 departures
- Sasanan Transport — 1 departure
Each operator is counted by the departures it runs from Kanchanaburi to the destinations above.
Where the buses leave from
- Kanchanaburi Bus Terminal — 78 departures
The day across these routes
The first bus of the day leaves at 05:20 (Kanchanaburi to Bangkok) and the last at 19:30 (Kanchanaburi to Bangkok). The busiest hour is 12:00 with 8 departures, and 10 of the 78 departures, 12%, leave at 18:00 or later.
Fares run from ฿110 to ฿1,078, with the middle departure at ฿150. By seat type: VIP 1 (฿1,078); Standard 27 (฿110 to ฿199); Minibus or van 50 (฿130 to ฿150).
Typical ride lengths: 3 routes under 3 hours, 0 between 3 and 6, 0 between 6 and 10 and 1 over 10. The shortest is Kanchanaburi to Kamphaeng Saen at 50 min and the longest Kanchanaburi to Chiang Mai at 11 h.
Listed services: emergency window hammers on 78 trips; marked emergency exits on 1 trips.