Krabi Airport (KBV) to Ao Nang: 4 Transfer Options Compared (2026)
This site contains affiliate links. We may earn a commission at no extra cost to you.
You land at Krabi International Airport, collect your bags, and step into the thick southern Thai air. Ao Nang is only 26 kilometres away, the limestone towers are already visible in the distance, and all you need is a sensible way to cover the gap. The transfer itself is one of the easiest in Thailand, but getting it wrong means overpaying, waiting 90 minutes unnecessarily, or arriving at the hotel limp from lugging a backpack into the wrong vehicle. All prices in this guide use a rate of 35 THB = $1 USD.
There are four realistic options: the Pichet Transport shared shuttle bus, the local songthaew public route, an airport taxi, and a pre-booked private car. Each serves a completely different type of traveller. This guide cuts through the airport noise and tells you exactly which one to use.
Quick Answer: Which Transfer Should You Take?
- Solo traveller on a budget: Take the Pichet Transport shared shuttle bus (150 THB / ~$4.30). Buy your ticket at the arrivals hall kiosk before you exit.
- Two travellers, light luggage: Airport taxi (700 to 1,000 THB / ~$20 to $28.60 total). Splits well and gets you there in 35 to 40 minutes without the hotel stops.
- Family or group of 3 to 5: Pre-booked private car (900 to 1,500 THB / ~$25.70 to $42.90). Door-to-door, includes luggage space, and costs roughly the same per head as a taxi once split.
- Absolute tightest budget, flexible timing: Local songthaew via Krabi Town (under 100 THB / ~$2.85, two legs). Slow, needs a connection, and not suitable for heavy bags.
Key distance: Krabi Airport (KBV) to central Ao Nang is approximately 26 kilometres by road, taking between 35 and 90 minutes depending on the transfer type and traffic.


From boutique guesthouses to five-star
resorts, Agoda has Krabi covered.
Strong Asia inventory means deeper
discounts than you’d find elsewhere.
All 4 Options at a Glance:
| Transfer Option | Cost (THB) | Cost (USD) | Journey Time | Best For |
|---|---|---|---|---|
| Shared Shuttle Bus (Pichet) | 150 THB p/p | ~$4.30 | 55 to 90 mins | Solo / Budget |
| Local Songthaew (via Town) | ~80 to 100 THB p/p | ~$2.30 to $2.85 | 90 to 120 mins | Ultra-budget / No luggage |
| Airport Taxi (fixed fare) | 700 to 1,000 THB | ~$20 to $28.60 | 35 to 45 mins | Pairs / Speed |
| Private Car (pre-booked) | 900 to 1,500 THB | ~$25.70 to $42.90 | 35 to 45 mins | Families / Comfort |
Option 1: The Shared Shuttle Bus (Pichet Transport)

This is the most popular transfer for solo travellers and budget backpackers, and for good reason. The Pichet Transport shuttle bus costs 150 THB (~$4.30) per person and runs roughly every hour from 06:00 to 21:00, departing from directly outside both Terminal 1 and Terminal 2.
Tickets are sold at colour-coded kiosks inside the arrivals hall of each terminal: look for the white ticket, which designates the Ao Nang route. Buy your ticket before you exit. The bus is either a minivan or a 24-seat coach and makes several hotel drop-offs along the Ao Nang beachfront road, which extends the journey to 55 to 90 minutes depending on how many passengers are onboard and which hotels the driver needs to reach.
The honest trade-off here is time. If your hotel is the third or fourth stop, you may be sitting on a bus for close to 90 minutes on a full run. For a solo traveller arriving fresh, that is fine. For anyone with young children, a lot of luggage, or a long flight in their legs, it is worth considering one of the faster options below.
- Cost: 150 THB (~$4.30) per person, cash only
- Frequency: Approximately every hour, 06:00 to 21:00
- Journey time: 55 to 90 minutes with hotel drops
- Luggage: Limited storage; bulky bags are awkward
- Late arrivals: Not an option after 21:00

Compare every route to Krabi:
sleeper bus, train, or ferry, all
priced and reviewed in one place.
No guessing which operator is safe.
Option 2: The Local Songthaew (Public Route via Krabi Town)
This is the most genuinely local way to make the journey and, at under 100 THB (~$2.85) total, the cheapest option available. It requires two legs and a connection in Krabi Town, making it more of a slow travel experience than a practical airport transfer for most visitors.
From the airport, a blue songthaew (a covered pickup truck with bench seats) takes you into Krabi Town for around 40 to 50 THB (~$1.15 to $1.40). Note that the blue songthaew stops at the airport entrance road, not inside the terminal itself. From Krabi Town, a white songthaew runs to Ao Nang beach for a further 50 to 80 THB (~$1.40 to $2.30) per person, departing from Maharaj Road near the 7-Eleven and filling up every 10 to 15 minutes.
The white songthaew from Krabi Bus Terminal to Ao Nang costs around 80 THB (~$2.30) and takes roughly 45 minutes once you are on it. Total journey from airport to Ao Nang this way: 90 to 120 minutes including the connection wait. This option is genuinely excellent for returning travellers exploring the region independently and not carrying large bags, but it is a hard sell as an airport transfer for most holiday-makers arriving with luggage after a long flight.
- Cost: 80 to 100 THB (~$2.30 to $2.85) total, two legs
- Frequency: Blue songthaew from airport entrance; white songthaew from Krabi Town every 10 to 15 mins
- Journey time: 90 to 120 minutes total including the connection
- Luggage: Practically limited; large cases are a problem
- Best for: Experienced solo backpackers with a small pack and flexible timing


A friendly driver, a clean car, and
a flat fare to your Krabi hotel.
Welcome Pickups handle logistics
so your trip starts the right way.
Option 3: Airport Taxi (Fixed Fare)

Krabi does not use metered taxis the way Bangkok does. Airport taxis operate on a fixed-rate system, with fares set by destination zone. To Ao Nang, expect to pay 700 to 1,000 THB (~$20 to $28.60) for the vehicle, not per person. That is the key figure: it is a flat fee covering the whole car, which fits up to four passengers with standard luggage (or three with large bags).
The taxi rank is signposted from both terminal exits. Go to the official counter, state your destination, and pay the fixed rate. Do not accept offers from drivers approaching you inside the arrivals hall before you reach the counter. The fixed-rate counter is your reference point and the standard price should be displayed on a board.
At 700 to 1,000 THB for two or three people, the taxi works out at roughly 233 to 500 THB per head. That comparison to the shuttle bus (150 THB) closes quickly the moment you have a travel companion. The journey itself is a direct 35 to 45 minutes with no hotel stops, making it genuinely fast and comfortable.
- Cost: 700 to 1,000 THB (~$20 to $28.60) per vehicle
- Capacity: Up to 4 passengers with luggage
- Journey time: 35 to 45 minutes, direct, no stops
- Payment: Cash THB only at the counter
- Available: All hours, subject to driver availability late at night

Book Krabi day trips, attractions,
and activities in one place. Check
real reviews and lock in your spot
before the popular slots go.
Option 4: Pre-Booked Private Car
A pre-booked private car sits above the airport taxi in one critical way: you know exactly what you are getting before you land. The driver is confirmed, the vehicle is confirmed, the price is confirmed, and if your flight is delayed, a quality operator monitors the arrival and adjusts accordingly without you having to scramble for a phone signal in the arrivals hall.
Typical rates for a private car from Krabi Airport to Ao Nang run from 900 to 1,500 THB (~$25.70 to $42.90), depending on the vehicle class, the operator, and whether a larger van or SUV is needed for a bigger group. Operators available through Welcome Pickups and Klook include English-speaking drivers, child seats on request, and meet-and-greet service at arrivals.
For a family of four with checked bags, or a couple arriving late in the evening when the shuttle bus has stopped running and the taxi rank is quiet, this is the option that simply removes any variable from the equation. The cost per head for a family of four is roughly 225 to 375 THB (~$6.40 to $10.70), which is comparable to two shuttle bus tickets once the luggage stress and journey time are factored in.
- Cost: 900 to 1,500 THB (~$25.70 to $42.90) per vehicle
- Capacity: Sedan up to 3 passengers; minivan up to 7 passengers
- Journey time: 35 to 45 minutes, direct
- Includes: Flight monitoring, English-speaking driver, meet-and-greet
- Booking: In advance via Welcome Pickups or Klook


Find the lowest fares to Krabi
without visiting a dozen booking
sites. Aviasales compares real-time
prices across all major carriers.
Cost Per Head Comparison: Solo vs. Group
| Option | Solo (THB / USD) | 2 People (per head) | 4 People (per head) | Verdict |
|---|---|---|---|---|
| Shuttle Bus (Pichet) | 150 THB / ~$4.30 | 150 THB / ~$4.30 | 150 THB / ~$4.30 | Cheapest per head at any group size |
| Songthaew (public) | ~90 THB / ~$2.60 | ~90 THB / ~$2.60 | ~90 THB / ~$2.60 | Slowest; no luggage capacity |
| Airport Taxi | 800 THB / ~$22.90 | 400 THB / ~$11.40 | 200 THB / ~$5.70 | Best value from 3 people |
| Private Car (pre-booked) | 1,200 THB / ~$34.30 | 600 THB / ~$17.10 | 300 THB / ~$8.60 | Best comfort; excellent value for 4+ |
Taxi and private car prices are per vehicle, divided above by passenger count for comparison. Actual taxi fares vary between 700 and 1,000 THB; private car rates between 900 and 1,500 THB.
Pro Tips Before You Land:

eSIM data: Grab operates in Krabi and Ao Nang, which is genuinely useful once you arrive at the beach and need rides between restaurants, piers, and beaches. Both Grab and local apps require mobile data to function from the moment you land. Activate your Airalo, Yesim, or Saily eSIM before you depart so you are connected the second you clear immigration at KBV, without hunting for a SIM card counter in arrivals.
Cash for the shuttle and taxi: The Pichet shuttle bus kiosk and all airport taxi counters accept cash Thai Baht only. Krabi Airport has ATMs in the arrivals hall, but have a few hundred THB ready before you land. Thai ATMs charge a flat fee of 220 THB (~$6.30) per foreign card withdrawal, so withdraw enough to cover the transfer and your first day.
Late arrivals: The Pichet shuttle bus stops at 21:00. If your flight lands after that, your realistic options are the airport taxi (always available, though driver numbers thin out late at night) or a pre-booked private car. Welcome Pickups monitors your flight and adjusts pickup times automatically for delays, which makes it the most reliable option for late-night arrivals.
NordVPN: The café and hotel Wi-Fi across Ao Nang is generally unsecured. A VPN keeps your home banking, streaming, and sensitive browsing protected throughout your stay.

Forget swapping physical SIMs in Krabi.
Yesim works on most modern phones,
activates remotely, and keeps your
home number live on WhatsApp too.
Getting to Railay Beach from Ao Nang:
Railay Beach is only accessible by boat. Once you are in Ao Nang, longtail boats depart from Nopparat Thara Pier to Railay Beach for 150 THB (~$4.30) per person. The crossing takes around 15 to 20 minutes.
You can also book a private Krabi Airport to Railay transfer through Klook, which includes the road leg to Ao Nammao Pier and the boat crossing in a single confirmed booking. For a family or group arriving with luggage who plan to stay on Railay itself, this removes the need to coordinate both legs independently on arrival.
Longtail boats from Ao Nang to Railay run from around 07:30 to 18:00. After dark, boats are less frequent and fares increase. If you plan an evening arrival at Railay, confirm the last boat time with your accommodation before booking a late flight into Krabi.

Where to Stay in Ao Nang:

Ao Nang’s accommodation strips roughly into three zones: the beachfront road itself, the hillside behind the beach, and the quieter Nopparat Thara area towards the national park boundary. Each has a different vibe and price point.
Budget guesthouses on the hillside streets run from 400 to 800 THB (~$11 to $22.90) per night. Mid-range beachfront options sit at 1,500 to 3,500 THB (~$42.90 to $100) per night. Boutique and resort properties along the Nopparat Thara stretch can reach 5,000 THB (~$142.90) and above. Check Agoda and Booking.com for real-time pricing before committing. Both aggregate good local rates and the price gap between platforms can be surprising.
Remote workers and long-stay visitors should factor in SafetyWing for travel medical cover that works across extended stays and multi-country itineraries through Southeast Asia.
The Return Journey: Ao Nang Back to KBV
The return trip from Ao Nang to Krabi Airport follows the same logic as the inbound journey, with one important timing difference. The Pichet shuttle bus departs from the bus stop in front of the McDonald’s on the main Ao Nang strip and runs hourly from 06:00 to 20:00 for 150 THB (~$4.30). Note the earlier cutoff compared to the airport-facing service: if you have a late evening flight from KBV, the shuttle bus may not be a viable return option.
The shared shuttle bus takes 90 minutes from Ao Nang back to the airport due to the hotel collection stops. Allow considerably more time on the return than the airport timetable might suggest: departing 2.5 hours before your flight is a sensible buffer on the shuttle bus. By taxi or private car, 35 to 45 minutes is sufficient, meaning departure 90 minutes before a domestic flight is comfortable.
If your trip is continuing beyond Krabi, use 12GO to compare and book onward connections: minivans to Phuket (around 400 THB / ~$11.40), ferries and buses to Koh Lanta, or coaches to Surat Thani for the night train north. Booking ahead around Thai public holidays and peak season (November to March) is important as popular services sell out quickly.

Frequently Asked Questions:
How far is Krabi Airport from Ao Nang?
Krabi Airport (KBV) is approximately 26 kilometres from central Ao Nang by road. By direct taxi or private car the journey takes 35 to 45 minutes. By shared shuttle bus with hotel stops, allow 55 to 90 minutes. The total distance makes it one of the shorter airport-to-beach transfers in southern Thailand.
What is the cheapest way to get from Krabi Airport to Ao Nang?
The cheapest direct option is the Pichet Transport shared shuttle bus at 150 THB (~$4.30) per person, departing hourly from 06:00 to 21:00. The absolute cheapest route uses a two-leg local songthaew via Krabi Town for roughly 80 to 100 THB (~$2.30 to $2.85) total, but this takes 90 to 120 minutes and is impractical for travellers with large bags. For two or more passengers, an airport taxi splits well at 700 to 1,000 THB total.
Does Grab work at Krabi Airport?
Grab is available in the Krabi and Ao Nang area but does not operate from inside the airport itself due to restrictions on ride-hailing at KBV. You can use Grab once you are in Ao Nang for local trips between the beach, restaurants, and piers. To use Grab on arrival you need a working data connection, so activate your Airalo, Yesim, or Saily eSIM before landing to avoid delays with SMS verification at the border or in arrivals.
What are the opening hours of the Pichet Transport shuttle bus?
The Pichet Transport shuttle bus from Krabi Airport to Ao Nang operates approximately every hour from 06:00 to 21:00. On the return journey from Ao Nang to Krabi Airport, the service runs from 06:00 to 20:00. For late-evening flights, the airport taxi (available most hours) or a pre-booked private car through Welcome Pickups is the only reliable option.
How do I get from Krabi Airport to Railay Beach?
Railay Beach is not accessible by road due to the surrounding limestone cliffs. From the airport, take any transfer to Ao Nang, then continue by longtail boat from Nopparat Thara Pier to Railay for 150 THB (~$4.30) per person. The boat crossing takes 15 to 20 minutes. Longtail boats run from approximately 07:30 to 18:00. For a single pre-booked journey covering both the road and boat legs, check Klook for airport-to-Railay transfer packages.
Is a pre-booked private car worth it for a family?
Yes, for families of three or more it offers excellent value. A private car costs 900 to 1,500 THB (~$25.70 to $42.90) for the vehicle, which divided by four passengers costs 225 to 375 THB per head. Add flight monitoring, a confirmed driver waiting at arrivals, full luggage capacity, no hotel stops, and a direct 35 to 45 minute journey, and the premium over the shuttle bus becomes very small per person. Welcome Pickups and Klook both offer this service with English-speaking drivers.
Can I take a metered taxi from Krabi Airport?
Krabi does not operate Bangkok-style metered taxis. Airport taxis use a fixed-rate zone system. To Ao Nang, the fixed fare is typically 700 to 1,000 THB (~$20 to $28.60) for the vehicle regardless of passenger count (up to 4). Go to the official taxi counter inside arrivals, confirm the destination and price, and pay in cash THB. Do not accept rides from drivers approaching you before you reach the official counter.
What time does the last bus leave Ao Nang for Krabi Airport?
The last Pichet Transport shuttle bus from Ao Nang to Krabi Airport departs at approximately 20:00. If your flight departs after 22:00, the shuttle is not a reliable option. Allow at least 90 minutes for the shuttle bus journey due to hotel collection stops. For evening departures, book an airport taxi in advance or use a pre-booked private transfer.
Do I need cash for the transfer from Krabi Airport?
Yes. The Pichet shuttle bus kiosk and airport taxi counter both accept cash Thai Baht only. ATMs are available in the arrivals hall at KBV, but Thai ATMs charge a flat fee of 220 THB (~$6.30) per foreign card withdrawal. Pre-booked private transfers through Welcome Pickups or Klook are paid online in advance, removing the need for cash at the airport entirely.
How long before my flight should I leave Ao Nang for Krabi Airport?
By shared shuttle bus, depart at least 2.5 hours before your flight due to the 90-minute journey time with hotel collection stops. By airport taxi or private car (35 to 45 minutes direct), departing 90 minutes before a domestic flight is comfortable, and 2 hours before an international flight. If your flight is before 08:00, confirm transport availability the night before with your hotel or through a pre-booked transfer.


