Bus from Koh Samui
Direct buses run from Koh Samui to 9 destinations. Fares start at ฿351. The fastest service takes about 3 hours. Earliest departure 08:00, latest 15:00.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Koh Samui → Bangkok | 1 | 15h | ฿1,869 |
| Koh Samui → Hat Yai | 1 | 7h | ฿747 |
| Koh Samui → Khao Sok | 3 | 6h | ฿657 |
| Koh Samui → Koh Phi Phi | 1 | 7h 30m | ฿990 |
| Koh Samui → Krabi | 3 | 6h 30m | ฿441–฿486 |
| Koh Samui → Nakhon Si Thammarat | — | — | — |
| Koh Samui → Phuket | 4 | 7h 45m | ฿729–฿909 |
| Koh Samui → Surat Thani | 12 | 4h | ฿351–฿657 |
| Koh Samui → Trang | 2 | 8h | ฿702 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.