Bus to Krabi
9 cities and towns have direct buses to Krabi. Fares start at ฿297. The fastest service takes about 2h 15m. Earliest departure 06:55, latest 19:30. Buses arrive at Ao Nammao Pier, Ao Nang Bus Stop, Krabi Bus Terminal.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Krabi | 4 | 14h | ฿779–฿1,170 |
| Koh Phangan → Krabi | 3 | 7h | ฿522–฿567 |
| Koh Phi Phi → Krabi | 6 | 3h | ฿540–฿788 |
| Koh Samui → Krabi | 3 | 6h 30m | ฿441–฿486 |
| Nakhon Ratchasima → Krabi | 2 | 14h 30m | ฿1,157–฿1,543 |
| Nakhon Si Thammarat → Krabi | 8 | 3h 20m | ฿400 |
| Phuket → Krabi | 7 | 3h 05m | ฿400 |
| Surat Thani → Krabi | 10 | 3h | ฿297–฿360 |
| Thung Song Bus Terminal → Krabi | 7 | 2h 20m | ฿400 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.