ThailandKnowledge

Krabi Town to Ao Nang

Compare all transport options — cost, duration, frequency, and which to choose.

Best Option for Most Travellers

Songthaew is the local and cheapest way. Grab or taxi if you have heavy bags or are arriving at night.

All Transport Options

Songthaew

฿50–80
Duration30–40 minutes
FrequencyFrequent throughout the day

Shared songthaews (red pickup trucks) run between Krabi Town and Ao Nang regularly. Catch them from Maharaj Road near the pier. Drop-off on Ao Nang main beach road.

Taxi / Grab

฿250–400
Duration20–25 minutes
FrequencyOn demand

Faster and door-to-door. Grab operates in Krabi. Private taxis can be arranged at the pier or bus station. Worth it with heavy luggage.

Tuk-Tuk

฿100–200
Duration25–35 minutes
FrequencyAvailable from Krabi Town centre

More expensive than songthaew for the same journey. Negotiable. Fine for 2–3 people splitting the cost.

Where you actually leave from and arrive

The transport infrastructure mapped at each end. Distances are straight-line from the town centre, not travel time — in Bangkok in particular the two are very different.

Krabi Town

  • Krabi Airport(KBV)· Airport9 km
  • Lomprayah Bus Terminal· Bus station1 km
  • Hin Khwang Pier· Ferry pier2 km

Ao Nang

  • Krabi Airport(KBV)· Airport18 km
  • Lomprayah Bus Terminal· Bus station9 km
  • Ao Nang Beach Pier· Ferry pier1 km

© OpenStreetMap contributors, ODbL. Harvested 2026-08-01.

Tips & Things to Know

  • 1

    Songthaews are the main local transport between Krabi Town and Ao Nang — reliable during the day but scarce after dark.

  • 2

    If arriving at Krabi Airport, Ao Nang is 35–45 minutes away. The airport bus (฿90) or a minibus transfer (฿150–200) is more economical than a private taxi.

Disclaimer

Transport fares, schedules, and operators change frequently. Always verify current timetables and prices before your trip. Prices shown are approximate and may vary by season, operator, and booking platform.

Frequently Asked Questions