Ao Nang is a small beach town in the Krabi Province and the perfect base for those wishing to explore all the beautiful beaches and islands on the Andaman coast.
There are several ways of getting from Krabi Airport to Ao Nang – by shuttle bus, taxi, rental car, Grab, or public bus.
In this guide, I’ll tell you exactly how to get from Krabi Airport to Ao Nang and back including prices and my top tips for saving money.
In a hurry? Book your private airport transfer here so you can quickly and comfortably get to your hotel in Ao Nang. No waiting in line at the airport, plus it’s cheaper to buy online!
***This article may contain affiliate links, meaning each time you click through and make a purchase, I earn a small commission at no extra cost to you which helps a lot in keeping this website running. Thank you for your support :)
Read more about Krabi:
- 8 best beaches in Ao Nang
- 20 Best things to do in Ao Nang
- Best areas to stay in Ao Nang + hotel recommendations
- 20 Awesome things to do in Krabi
- What to do in Krabi Town?
- The best places to stay in Krabi for any budget
- Krabi in 4 days: Ultimate itinerary
- Top excursions to take in Krabi
Krabi Airport to Ao Nang by Taxi
If you’re traveling with a group, I recommend taking a taxi from Krabi Airport to Ao Nang.
This is by far the fastest and most convenient option especially if you’re arriving late at night and/or are in a hurry to get to your hotel.
If you book directly at the airport, a taxi from Krabi Airport to Ao Nang will cost 600 baht for up to 3 passengers or 1,050 for up to 9 passengers. The price is fixed so you won’t be able to haggle.
My top tip for saving money is to book your taxi online on 12go.asia as it’s much cheaper.
By booking online, you’ll pay only 550 baht for a private taxi (up to 3 passengers) or 600 baht for a private mini-van (up to 9 passengers).
You’ll also save time as the driver will already be waiting for you with your name written on a sign.
The distance between Krabi Airport and Ao Nang is about 28 km and the total journey by taxi should take approximately 40 minutes.
CLICK HERE TO BOOK A TAXI TO AO NANG
Related post: 20 things to see and do in Krabi
Shuttle Bus from Krabi Airport to Ao Nang
The cheapest way to get to Ao Nang from Krabi Airport is by taking the shuttle bus. The Krabi Airport to Ao Nang shuttle bus costs 150 baht per person making it the best option for those traveling on a budget.
The shuttle bus is basically a mini-van with comfy chairs and decent legroom and can accommodate 9 passengers plus the driver.
After buying your ticket, the airport staff will direct you to your shuttle bus. You’ll need to give the driver your hotel name and you’ll be dropped off directly at your hotel which is super convenient.
One thing to note is that the bus will only depart once it’s full. It will also make a few stops along the way to drop off the other passengers and in Krabi Town as well.
During my recent trip, I had to wait about 30 minutes for the shuttle bus to fill up and the total journey took about one hour.
Airport to Ao Nang by Car
Another way of getting to Ao Nang is by rental car. One main advantage of renting a car is that you get the freedom to stop wherever you like and visit the lesser-known spots like Klong Root, Guan Yin Bodhisattva Mountain Temple, or Din Daeng Doi viewpoint.
Traffic in Krabi isn’t as hectic as in Bangkok so it’s fairly easy to drive there.
As mentioned above the distance between Ao Nang and the airport is about 28 km and the driving time should take about 40 minutes.
CHECK CAR RENTAL RATES IN KRABI HERE
Grab from Krabi Airport to Ao Nang
Another option is to hire a Grab taxi. The price fluctuates slightly depending on the time and demand but you can get an estimate by checking on this website.
Just keep in mind that you might need to wait quite a bit before finding a driver as Grab isn’t that common in Krabi yet.
Public bus or Songthaew
The public bus or songthaew is another way to get to Ao Nang. It cost 150 baht per person.
Personally, I don’t think the songthaew is worth it as the shuttle bus is more comfortable and costs the same. Plus, it’s more time-consuming and it might not always drop you off directly at your hotel.
How to get from Ao Nang to Krabi Airport?
If you’re in a hurry or traveling with a group, you can take a taxi from Ao Nang to Krabi Airport. I recommend booking your private taxi online to save time.
CLICK HERE TO BOOK A TAXI TO KRABI AIRPORT
But my preferred way of traveling from Ao Nang to Krabi Airport is by shuttle bus since it’s cheap at only 150 baht per person. You can book the shuttle bus from any tour operator in Ao Nang.
The driver will pick you up directly at your hotel so it’s super convenient. The bus will make a few stops along the way to pick up other passengers and the total journey should take on average one hour.
Depending on the operator, the Krabi Airport bus generally runs from 6.30 a.m to 5.50 p.m, daily (see photo below).
For example, if your flight time is between 1 p.m and 2.35 p.m, you can book the 10.50 a.m shuttle bus and you’ll arrive at the airport by 11.50 a.m.
Krabi International Airport isn’t too busy so you don’t necessarily need to get there 3 hours before your flight.
I’ve traveled through the international airport several times and it has always taken me about 10-15 minutes to check in and drop off my luggage and a further 10-15 minutes to get my passport stamped at immigration.
The domestic airport, on the other hand, is busier so you should plan to get there early enough.
So now you know exactly how to travel from Krabi Airport to Ao Nang and back. If you have any questions, please let me know in the comments below.
Read more about Thailand:
- Guide to the best islands around Krabi
- 15 best Krabi beaches to visit during your next trip
- Thailand in 10 days: How to plan your itinerary
- Bangkok to Ayutthaya day trip itinerary
- What to do in Bangkok in 4 days
- What to see and do on Hong Island
- Guide to taking a longtail boat to Railay beach