Kaeng Khro to Bangkok by bus
7 buses leave Kaeng Khro for Bangkok every day, with fares from ฿460 to ฿641. The quickest trip takes 5h; the first bus departs at 10:00 from Kaeng Khro, the last at 00:00. Operators: Sun Bus and Phukradung. Prices checked on 2026-10-30.
Daily timetable
| Departs | Arrives | Duration | Operator | Class | Fare | |
|---|---|---|---|---|---|---|
| 10:00 | → 16:00 | 6h | Sun Bus | First Class | ฿641 | Book |
| 11:00 | → 17:00 | 6h | Phukradung | VIP · 32 seats | ฿460 | Book |
| 12:00 | → 17:00 | 5h | Sun Bus | First Class | ฿641 | Book |
| 21:10 | → 02:40 | 5h 30m | Phukradung | VIP · 32 seats | ฿460 | Book |
| 22:00 | → 04:00 | 6h | Sun Bus | First Class | ฿641 | Book |
| 22:10 | → 04:10 | 6h | Phukradung | VIP · 24 seats | ฿613 | Book |
| 00:00 | → 05:00 | 5h | Sun Bus | First Class | ฿641 | Book |
Where to board in Kaeng Khro
- Kaeng Khro · 7 departures
Bus companies on this route
Questions travellers ask
How long is the bus from Kaeng Khro to Bangkok?
The fastest bus takes 5h. Most departures take about 6h.
How much is a bus ticket from Kaeng Khro to Bangkok?
Fares run from ฿460 to ฿641, set by the bus companies.
When do the first and last buses from Kaeng Khro to Bangkok leave?
The first bus leaves at 10:00 and the last at 00:00: 7 departures a day.
Where does the bus to Bangkok leave from in Kaeng Khro?
Most buses leave from Kaeng Khro.
Questions about the bus from Kaeng Khro to Bangkok? Ask BeeBee →