Complete guide to bus travel from Krabi to Bangkok — schedules, prices, operators and booking tips.
The Krabi to Bangkok bus is the return journey on one of Thailand's most popular routes. The Krabi to Bangkok bus is the overnight gateway to some of Thailand's most spectacular scenery — Railay Beach, the Phi Phi Islands, Koh Lanta and the dramatic limestone karsts of the Andaman coast.
Travelling from Krabi to Bangkok by bus opens the door to the Andaman coast's most breathtaking destinations. The overnight service departs from Sai Tai Mai Southern Bus Terminal in Bangkok and arrives in Krabi Town by early morning, giving you a full day to head straight to the beach.
Krabi is the jumping-off point for some of Thailand's most iconic destinations: Railay Beach (accessible only by boat), Ao Nang Beach, the Phi Phi Islands, and Koh Lanta. Many travellers buy combination tickets that include onward transport to their final destination.
The journey covers 815 kilometres through Thailand's southern peninsula. All overnight services are VIP standard with reclining seats. The trip takes 11 to 13 hours with one or two rest stops along the way.
From Krabi Town bus station, take a songthaew or taxi to Ao Nang Beach (about 30 minutes), or a longtail boat to Railay Beach (about 30 minutes from Krabi Town pier). Speedboats and ferries to the Phi Phi Islands depart from Ao Nang.
Book in advance during the high season (November to April) — the Krabi route is one of Thailand's most popular and buses fill up quickly, especially on weekends.
The following operators run regular services on the Krabi–Bangkok route:
Compare prices across all operators before booking — fares can vary significantly by class and season.
Departures: Evening 06:00–09:00
From: Krabi Town Bus Station
To: Sai Tai Mai (Southern Bus Terminal), Bangkok
Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.
✅ Buy a combo ticket Bangkok–Krabi–Koh Lanta or Bangkok–Krabi–Railay for seamless island access.
Secure booking · Instant e-ticket
Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.