Bangkok to Kanchanaburi by bus

33 buses leave Bangkok for Kanchanaburi every day, with fares from ฿130 to ฿199. The quickest trip takes 2h; the first bus departs at 05:00 from Bangkok Bus Terminal Southern (Sai Tai Mai), the last at 20:10. Operators: Kanchanaburi Express, GO Family and Monsiri Travel. Prices checked on 2026-10-30.

Find seats and book

Bus, train or flight? Compare every way from Bangkok to Kanchanaburi →

Daily timetable

DepartsArrivesDurationOperatorClassBoarding pointFare
05:00→ 07:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
05:00→ 08:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
06:00→ 08:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
07:00→ 09:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
07:00→ 10:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
08:00→ 10:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
09:00→ 11:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
09:00→ 12:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
09:00→ 11:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
10:00→ 12:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
10:00→ 12:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
11:00→ 13:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
11:00→ 14:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
11:00→ 13:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
12:00→ 14:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
12:00→ 14:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
13:00→ 15:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
13:00→ 16:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
13:00→ 15:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
14:00→ 16:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
14:00→ 16:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
15:00→ 17:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
15:00→ 18:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
15:00→ 17:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
16:00→ 18:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
16:00→ 18:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
17:00→ 19:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
17:00→ 20:003hMonsiri TravelAir-conditionedMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
17:00→ 19:002hGO FamilyAir-conditionedBangkok Bus Terminal Southern (Sai Tai Mai)฿199Book
18:00→ 20:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
19:00→ 21:302h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book
19:40→ 22:403hKanchanaburi ExpressMinibusMinibus Station Chatuchak (Mochit New Van Terminal)฿150Book
20:10→ 22:402h 30mKanchanaburi ExpressMinibusBangkok Bus Terminal Southern (Sai Tai Mai)฿130Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Kanchanaburi?

The fastest bus takes 2h. Most departures take about 2h 30m.

How much is a bus ticket from Bangkok to Kanchanaburi?

Fares run from ฿130 to ฿199, set by the bus companies.

When do the first and last buses from Bangkok to Kanchanaburi leave?

The first bus leaves at 05:00 and the last at 20:10: 33 departures a day.

Where does the bus to Kanchanaburi leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Southern (Sai Tai Mai). Some also leave from Minibus Station Chatuchak (Mochit New Van Terminal).

Questions about the bus from Bangkok to Kanchanaburi? Ask BeeBee →