Koh Samui to Bangkok by bus and ferry

1 buses leave Koh Samui for Bangkok every day, with fares from ฿1,795 to ฿1,795. The quickest trip takes 15h; the first bus departs at 12:30 from Koh Samui (Phralan Pier), the last at 12:30. Operators: Chokeanan. Prices checked on 2026-10-30.

The ticket includes the boat crossing: you board at Koh Samui (Phralan Pier).

Find seats and book

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

Daily timetable

DepartsArrivesDurationOperatorClassFare
12:30→ 03:3015hChokeananA/C 1st class฿1,795Book

Where to board in Koh Samui

Bus companies on this route

Questions travellers ask

How long is the bus from Koh Samui to Bangkok?

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

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

Fares run from ฿1,795 to ฿1,795, set by the bus companies.

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

The first bus leaves at 12:30 and the last at 12:30: 1 departure a day.

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

Most buses leave from Koh Samui (Phralan Pier).

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