EZseat

Home › Buses from Koh Samui

Buses from Koh Samui

From Koh Samui we found 10 scheduled departures on 4 Oct 2026, spread over 7 destinations. The cheapest seat leaves for Surat Thani at ฿369, and the longest typical ride is the one to Bangkok, at about 15 h.

Destinations

Koh Samui to Surat Thani

Koh Samui to Surat Thani: 3 departures, first 12:00 and last 15:00. Seats ฿369 to ฿666. About 3 h 37 min on the road.

Koh Samui to Khao Sok

Koh Samui to Khao Sok: 2 departures, first 12:00 and last 14:00. Seats ฿666. About 6 h on the road.

Koh Samui to Bangkok

Koh Samui to Bangkok: 1 departures, first 12:30 and last 12:30. Seats ฿1,869. About 15 h on the road.

Koh Samui to Koh Phi Phi

Koh Samui to Koh Phi Phi: 1 departures, first 08:00 and last 08:00. Seats ฿999. About 7 h 30 min on the road.

Koh Samui to Krabi

Koh Samui to Krabi: 1 departures, first 12:00 and last 12:00. Seats ฿450 to ฿504. About 6 h 30 min on the road.

Koh Samui to Phuket

Koh Samui to Phuket: 1 departures, first 12:00 and last 12:00. Seats ฿738 to ฿918. About 8 h on the road.

Koh Samui to Trang

Koh Samui to Trang: 1 departures, first 12:00 and last 12:00. Seats ฿711. About 8 h 30 min on the road.

Who runs the buses

Each operator is counted by the departures it runs from Koh Samui to the destinations above.

Where the buses leave from

The day across these routes

The first bus of the day leaves at 08:00 (Koh Samui to Koh Phi Phi) and the last at 15:00 (Koh Samui to Surat Thani). The busiest hour is 12:00 with 12 departures, and 0 of the 18 departures, 0%, leave at 18:00 or later.

Fares run from ฿369 to ฿1,869, with the middle departure at ฿513. By seat type: VIP 1 (฿1,869); Standard 17 (฿369 to ฿999).

Typical ride lengths: 0 routes under 3 hours, 1 between 3 and 6, 5 between 6 and 10 and 1 over 10. The shortest is Koh Samui to Surat Thani at 3 h 37 min and the longest Koh Samui to Bangkok at 15 h.

Listed services: emergency window hammers on 1 trips; blankets on 1 trips.