Bangkok to Koh Samet by bus and ferry

9 buses leave Bangkok for Koh Samet every day, with fares from ฿250 to ฿400. The quickest trip takes 4h; the first bus departs at 07:00 from Bangkok Bus Terminal Ekkamai, the last at 13:30. Operators: Rungcharoenwan Tour and Cherdchai Tour. Prices checked on 2026-10-30.

4 of 9 departures include the boat crossing; the others end at Ban Phe Municipal Pier on the mainland, where you buy the boat ticket yourself.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
07:00→ 11:304h 30mCherdchai TourP1฿273Book
07:30→ 11:304hRungcharoenwan TourA/C 2nd class฿250Book
07:30→ 11:454h 15mRungcharoenwan TourA/C 2nd class฿400Book
09:00→ 13:304h 30mCherdchai TourP1฿273Book
09:00→ 13:004hRungcharoenwan TourA/C 2nd class฿250Book
09:00→ 13:154h 15mRungcharoenwan TourA/C 2nd class฿400Book
10:30→ 14:304hRungcharoenwan TourA/C 2nd class฿250Book
12:00→ 16:004hRungcharoenwan TourA/C 2nd class฿250Book
13:30→ 17:304hRungcharoenwan TourA/C 2nd class฿250Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Koh Samet?

The fastest bus takes 4h. Most departures take about 4h.

How much is a bus ticket from Bangkok to Koh Samet?

Fares run from ฿250 to ฿400, set by the bus companies.

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

The first bus leaves at 07:00 and the last at 13:30: 9 departures a day.

Where does the bus to Koh Samet leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Ekkamai.

Questions about the bus from Bangkok to Koh Samet? Ask BeeBee →