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.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
10:00→ 16:006hSun BusFirst Class฿641Book
11:00→ 17:006hPhukradungVIP · 32 seats฿460Book
12:00→ 17:005hSun BusFirst Class฿641Book
21:10→ 02:405h 30mPhukradungVIP · 32 seats฿460Book
22:00→ 04:006hSun BusFirst Class฿641Book
22:10→ 04:106hPhukradungVIP · 24 seats฿613Book
00:00→ 05:005hSun BusFirst Class฿641Book

Where to board in Kaeng Khro

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 →