Bus to Koh Phangan
8 cities and towns have direct buses to Koh Phangan. Fares start at ฿432. The fastest service takes about 4 hours. Earliest departure 06:30, latest 21:00. Buses arrive at Koh Phangan (Lomprayah High Speed Catamaran), Koh Phangan (Raja Ferry), Koh Phangan (SeaTran Ferry).
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Koh Phangan | 5 | 16h 45m | ฿1,145–฿1,942 |
| Hat Yai → Koh Phangan | 1 | 8h 30m | ฿810 |
| Khao Sok → Koh Phangan | 4 | 8h | ฿729 |
| Koh Phi Phi → Koh Phangan | 1 | 9h 30m | ฿1,071 |
| Krabi → Koh Phangan | 6 | 8h | ฿522–฿567 |
| Phuket → Koh Phangan | 2 | 9h 15m | ฿801–฿999 |
| Surat Thani → Koh Phangan | 24 | 5h 07m | ฿432–฿729 |
| Trang → Koh Phangan | 1 | 9h | ฿783 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.