Bangkok to Krabi
กรุงเทพฯ → กระบี่
Limestone cliffs, Railay’s beaches and boat trips to Phi Phi and the Hong Islands.
Our pick: Fly to Krabi airport, then take a minivan or taxi to Ao Nang (about 40 minutes).
Time vs price
Travel timePrice per person
✈ Flight 1h 10m–1h 25m ฿900–฿2,500
🚌 Bus 11 h–13 h ฿650–฿1,000
⛴ Train/bus + ferry 13 h–15 h ฿900–฿1,600
Typical ranges, checked 2026-10. Prices change with season and how early you book.
Tips from a local
- Railay is only reachable by longtail boat from Ao Nang or Krabi town.
- Best weather is November to April.
Still in Bangkok first? Plan your days with the itinerary planner, and see the airport transfer calculator if you're flying out.
Frequently asked questions
What is the fastest way from Bangkok to Krabi?
Flight: about 1h 10m–1h 25m, from Don Mueang or Suvarnabhumi.
What is the cheapest way from Bangkok to Krabi?
Bus: from about ฿650 per person, taking 11 h–13 h.
How far is Krabi from Bangkok?
About 780 km by road.