Bangkok to Krabi: bus, train or flight?
The bus is the cheapest way from Bangkok to Krabi: 4 buses a day from ฿779, taking about 14h. The first bus leaves at 17:30, the last at 19:30. 4 of them run overnight. Flight: about 1 hour 20 minutes.
Bus times and fares checked 2026-10-30.
All the ways to travel
| How | Journey | From | Note |
|---|---|---|---|
| Bus | 14h | Bangkok Bus Terminal Southern (Sai Tai Mai) | 4 a day, from ฿779 |
| Flight | about 1 hour 20 minutes | Don Mueang (DMK) or Suvarnabhumi (BKK) | Krabi airport is about 30 minutes from Ao Nang |
| Train | no direct train | – | Train to Surat Thani, then about 3 hours by bus |
By bus from Bangkok to Krabi
- 4 departures a day, first 17:30, last 19:30
- Fares from ฿779 to ฿1,170, set by the bus companies
- Journey about 14h (fastest 14h)
- 4 overnight buses: you sleep on board and arrive the next morning
- Bus companies: Lignite
- Boarding points: Bangkok Bus Terminal Southern (Sai Tai Mai), Bangkok Bus Terminal Chatuchak (Mo Chit 2)
- Drop-off points: Krabi Bus Terminal
- Bus classes: A/C 1st class from ฿779 · VIP · 24 seats from ฿1,170
Where the buses leave and arrive
Buses leave from the Southern Bus Terminal (Sai Tai Mai) or Mo Chit 2 and arrive at Krabi Bus Terminal outside Krabi Town. Ao Nang is about 25 minutes further by songthaew or taxi.
Coming back
Krabi to Bangkok: 3 buses a day from ฿779, the last one at 17:00.
Tips
- Only a few buses run each day on this long route: book a day or two ahead, more in high season.
- Book ahead for holidays (Songkran in mid-April, New Year, long weekends): buses sell out.
- Air-conditioned buses are cold, especially at night: bring a jacket.
- Be at the terminal 30 minutes before departure and show your e-ticket at the bus company's counter.
Questions
How much is the bus from Bangkok to Krabi?
From ฿779 to ฿1,170, depending on the bus company and class.
How long does the bus from Bangkok to Krabi take?
About 14h; the fastest bus takes 14h.
Where does the bus to Krabi leave from?
Bangkok Bus Terminal Southern (Sai Tai Mai) and Bangkok Bus Terminal Chatuchak (Mo Chit 2).
Is there an overnight bus from Bangkok to Krabi?
Yes: 4 of the 4 daily buses run overnight.
More travel guides
- Bangkok to Chiang Mai: bus, train or flight?
- Bangkok to Phuket: bus, train or flight?
- Bangkok to Pattaya: bus, train or flight?
- Bangkok to Hua Hin: bus, train or flight?
- Bangkok to Koh Samui: bus, train or flight?
- Bangkok to Chiang Rai: bus, train or flight?
- Bangkok to Kanchanaburi: bus, train or flight?
- Bangkok to Koh Chang: bus, train or flight?
- Phuket to Krabi: bus, train or flight?