Skip to main content
Visit Thailand Today

Practical guide

Krabi Airport to Ao Nang, Railay and Krabi Town

Forty minutes to the beach by car, or an hour and a half on the ฿150 bus

By Mac Kiley · 5 min read · Updated Nov 12, 2026

The ฿150 Bus, a Shared Van, or a Car Waiting for You

Krabi airport is about 28 km and 40 minutes by car from Ao Nang. The cheapest way there is the airport bus, ฿150, though with its stops it can take an hour and a half. Shared vans cost ฿150 to ฿200 and drop you at your hotel, Grab runs about ฿600 to ฿900, and a car booked ahead is about ฿600 to ฿800 with the driver waiting in arrivals. Railay has no road, so for Railay you ride to Ao Nang beach and take a ฿100 longtail. Here's every option, which one I'd pick, and what to do if you land late.

Arriving in Krabi

Where to stay in Krabi

Sponsored

This route ends in Krabi. Search Krabi hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Ao Nang hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

Key Facts

Ao Nang is about 40 minutes by car

The airport is 12 km northeast of Krabi Town, and Ao Nang is about 28 km away on the coast. Allow longer in the late afternoon.

The airport bus is ฿150 to Ao Nang

It's the cheapest ride, about ฿90 to ฿100 to Krabi Town, but it stops along the way, and some buses end at Krabi Town's bus terminal, so ask the driver before you board.

A car is ฿600 to ฿900

Grab runs about ฿600 to ฿900 and a car booked ahead about ฿600 to ฿800. The taxi counter in arrivals asks more for the same road.

Railay is a ฿100 longtail from Ao Nang

There's no road to Railay. Boats leave Ao Nang beach from about 08:00 to 18:00 once about eight people have gathered, 10 to 15 minutes across.

Landing late means a car

Shared vans and buses thin out in the evening, and Grab pickups at the airport are hit and miss, so book a car if your flight lands after about 20:00.

Every Way From Krabi Airport to Ao Nang, Compared

OptionTo Ao NangTimeNotes
Airport bus฿150Up to 1h30Stops on the way, and some end at Krabi Town, so check the destination board
Shared van฿150–200 a person45 min–1h30Fills up, then drops at each hotel
GrabAbout ฿600–900About 40 minPrice shown before you book, but airport pickups can be slow
Car booked on 12GoAbout ฿600–800About 40 minDriver meets you in arrivals with your name
Taxi counterAbout ฿700–1,000 a carAbout 40 minFixed price at the counter in arrivals, more than a car booked ahead
Hotel transferVariesAbout 40 minEasiest, rarely the cheapest, so compare before you say yes

Times by road in normal traffic. Bus, van, Grab and taxi figures from 2026 local guides and the site's Krabi route research. The taxi counter publishes no fare board, so ask the price before you pay.

The ฿150 Airport Bus and the Shared Vans

The airport bus is the budget choice, ฿150 to Ao Nang and about ฿90 to ฿100 to Krabi Town, with its counter in the arrivals area. It meets most daytime flights but doesn't leave the moment you land, and it stops along the way, so plan on up to an hour and a half to the beach. Some buses finish at Krabi Town's bus terminal rather than Ao Nang, so check the destination before you board.

Shared vans cost ฿150 to ฿200 a person and drop you at your hotel, which is easier with bags. The catch is that they wait to fill and then drop passengers hotel by hotel, so if your hotel is the last stop it can be 90 minutes after landing. For two people or more, a car often costs little more than two seats and saves an hour.

Grab, the Taxi Counter or a Car Booked Ahead

Grab works in Krabi and shows the price before you book, about ฿600 to ฿900 to Ao Nang, but drivers don't always take airport pickups and you can wait. It's more reliable for the ride back to the airport.

The taxi counter in arrivals sells fixed-price cars, about ฿700 to ฿1,000 to Ao Nang, which is fine if you're three or four with luggage and don't want to wait. A car booked ahead is usually cheaper, about ฿600 to ฿800, and the driver meets you in arrivals with your name, which takes the guesswork out of a late or delayed flight.

Krabi Airport to Railay

Railay is on a peninsula with no road, so every trip ends on a boat. Take the bus, a van or a car to Ao Nang beach, then a longtail across, ฿100 each way and 10 to 15 minutes. The boats run from about 08:00 to 18:00 and leave when about eight people have gathered, so a pair may wait a few minutes or pay to go sooner.

Allow about an hour and a half from landing to Railay. With big bags, ask your hotel where the boat lands, because Railay West has a beach landing and you'll wade the last few meters. Some transfer sellers on 12Go bundle the car and the longtail into one ticket.

Arriving in Krabi

Top-Ranked Hotels in Krabi

Sponsored links

The top of my ranked list of the 10 best hotels in Krabi. Each button opens the hotel on Booking.com with your dates filled in.

Krabi Airport to Krabi Town, Koh Lanta and Phi Phi

Krabi Town is the closest, 12 km away. The airport bus costs about ฿90 to ฿100, and a car takes 20 minutes or so.

For Koh Lanta, minivans leave from the airport itself until about 20:30, for about ฿400 to ฿540 and 2 to 2.5 hours to your Lanta hotel including the short car ferry. For Phi Phi, Klong Jilad pier in Krabi Town is about 30 minutes by car, so land by early afternoon and you can be on Phi Phi the same day. The Krabi to Koh Lanta and Krabi to Phi Phi guides have every van and boat.

Ao Nang to Krabi Airport for Your Flight

Going back, the airport bus runs from Ao Nang about hourly from 06:00 to 20:00 for ฿150, but it can take up to 90 minutes, so leave about three hours before an international flight and two and a half before a domestic one. Grab is easier in this direction, and a car booked ahead is about ฿600 to ฿800.

From Railay, add the longtail back to Ao Nang first, and remember the boats stop around 18:00, so an evening flight means leaving Railay in the afternoon.

Frequently Asked Questions

Common questions about Krabi Airport to Ao Nang, Railay and Krabi Town.

By the ฿150 airport bus, a shared van for ฿150 to ฿200, Grab for about ฿600 to ฿900, or a car booked ahead for about ฿600 to ฿800. By car it's about 40 minutes. The bus is cheapest but can take an hour and a half with its stops.

The taxi counter in arrivals charges about ฿700 to ฿1,000 for a car to Ao Nang, and it doesn't publish a fare board, so agree the price first. Grab is about ฿600 to ฿900 and a car booked ahead about ฿600 to ฿800.

Yes. The airport bus costs ฿150 to Ao Nang and about ฿90 to ฿100 to Krabi Town. It meets most daytime flights, but some buses end at Krabi Town's bus terminal, so check before you board, and allow up to 90 minutes to Ao Nang.

Yes, but airport pickups can be slow because not every driver takes them. Grab is about ฿600 to ฿900 to Ao Nang, and it's easier from Ao Nang back to the airport.

Ride to Ao Nang beach by bus, van or car, then take a longtail across, ฿100 each way and 10 to 15 minutes. Boats run from about 08:00 to 18:00 and leave once about eight people are waiting. There's no road to Railay.

About 12 km, 20 minutes or so by car, or about ฿90 to ฿100 on the airport bus.

About three hours before an international flight and two and a half before a domestic one if you take the airport bus, which can take up to 90 minutes. By car the ride is about 40 minutes. From Railay, add the longtail, which stops around 18:00.

Book a car before you fly. Shared vans and buses thin out in the evening and Grab pickups at the airport are unreliable, while a pre-booked driver tracks your flight and waits in arrivals.

Where to stay in Krabi

Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Onward from Ao Nang

The next leg, with the fastest and cheapest way to do it.

All 12 routes from Ao Nang

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder