Quick Answer
The best overall way to get from Phuket Airport (HKT) to Krabi Town or Ao Nang is by taking an airport bus to Phuket Town, then a minivan to the pier, and finally a ferry. This balanced option takes 4-5 hours total and costs between ฿800 – ฿1,200 ($22 – $35). For the fastest option, a private transfer (3-3.5 hours) is best but costly (฿4,000+). The cheapest method is a public bus + ferry combo (5-6 hours, under ฿500).
Option 1: Airport Bus + Minivan + Ferry (The Balanced & Scenic Route)
This multi-leg journey is the most recommended for independent travelers seeking a good mix of cost, convenience, and experience. It involves public transport within Phuket followed by a scenic ferry ride into Krabi.
Step-by-Step Guide:
- Phuket Airport to Phuket Town: Upon arrival, take the Phuket Smart Bus or the Airport Express Bus. The Smart Bus (฿100, every 60-90 mins) runs along the west coast and can drop you at key points like Kata/Karon if you wish to break the journey.
- Phuket Town to Rassada or Bang Rong Pier: From Phuket Town Bus Terminal, take a local minivan (฿150-200, 30-45 mins) to the ferry pier. Tip: Rassada Pier serves ferries to Ao Nang/Pak Bara (for Koh Lanta), while Bang Rong Pier is for ferries to Phi Phi/Krabi (Ton Sai). Confirm your destination.
- Ferry to Krabi: Take a public ferry (e.g., Phi Phi Ferry or Andaman Wave Master) to Krabi. The ferry to Krabi Town (Ton Sai Pier) or Ao Nang takes 1.5-2 hours and costs ฿400-600. Schedules are limited (usually 2-3 departures daily).
| Leg of Journey | Estimated Time | Estimated Cost (THB) | Key Operator |
|---|---|---|---|
| Airport → Phuket Town | 1-1.5 hrs | ฿100 | Phuket Smart Bus |
| Phuket Town → Pier | 0.5-0.75 hrs | ฿150-200 | Local Minivan |
| Ferry → Krabi | 1.5-2 hrs | ฿400-600 | Andaman Wave Master |
| Total (Approx.) | 4-5 hrs | ฿650-900 | - |
Pros: Cost-effective, scenic ferry ride, uses reliable public infrastructure. Cons: Multiple changes, luggage handling can be cumbersome, ferry schedule-dependent.
Option 2: Airport Taxi & Ride-Hailing Apps (Door-to-Door Speed)
For direct, hassle-free travel, especially with lots of luggage or in a group, taxis or ride-hailing services are a top choice, though at a premium price.
Official Airport Taxis:
After baggage claim, proceed to the official Phuket Airport Taxi counter. Fares are fixed and non-negotiable. A trip to Krabi Town or Ao Nang is considered a long-distance journey.
- Price: ฿3,800 – ฿4,500 ($105 – $125) for the entire car.
- Travel Time: Approximately 2.5 to 3.5 hours, depending on traffic at the Sarasin Bridge checkpoint.
- Vehicle: Standard sedan or SUV.
Ride-Hailing Apps (Grab/Bolt):
Often cheaper than official taxis. Open the app at the airport (pick-up at designated areas).
- Price: ฿2,500 – ฿3,500 ($70 – $100) for a standard car. Prices surge during peak hours and rain.
- Tip: Check both Grab and Bolt for the best rate. Booking a "JustGrab" (standard) is sufficient.
When to Choose This: Late-night arrivals, groups of 3-4, travelers with mobility issues, or those prioritizing convenience over cost.
Option 4: Direct Bus & Ferry Combination Tickets
Several operators sell through-tickets that combine a minivan/bus ride from the airport with a ferry ticket, streamlining the process.
How It Works:
You book a single ticket (online or at airport counters like Phuket Ferry or Searan Travel). A minivan takes you directly from the airport to the relevant pier (Rassada/Bang Rong), where you board a pre-assigned ferry to Krabi.
| Service Type | Total Journey Time | Approx. Cost (THB) | What's Included |
|---|---|---|---|
| Bus+Visa Ferry to Ao Nang | 4-5 hrs | ฿1,000 - ฿1,400 | Van transfer, ferry ticket, sometimes pier transfer |
| Bus+Ferry to Railay Beach | 5-6 hrs | ฿1,200 - ฿1,600 | Van to Ao Nang, long-tail boat to Railay |
Pros: One ticket, no need to arrange separate legs, often includes assistance. Cons: Can be more expensive than DIY, schedule-bound, may involve waiting at the pier.
Option 5: Ticket Booking & Final Cost Comparison
Use the table below to compare all options at a glance. For booking, 12Go.Asia is the most comprehensive platform for Southeast Asian transport, showing schedules and prices from multiple operators.
| Transport Method | Estimated Total Time | Approx. Cost Per Person* | Comfort / Convenience | Best Suited For |
|---|---|---|---|---|
| Public Bus + Ferry (DIY) | 5-6 hours | ฿450 - ฿700 (Cheapest) | Low (multiple changes) | Budget backpackers, no rush |
| Airport Bus + Van + Ferry (DIY) | 4-5 hours | ฿800 - ฿1,200 | Medium | Most travelers (Best Value) |
| Shared Minivan (Door-to-Door) | 3.5-4.5 hours | ฿700 - ฿1,200 | Medium-High | Solo/Couples, easy booking |
| Combination Ticket (Bus+Ferry) | 4-6 hours | ฿1,000 - ฿1,600 | Medium-High | Those wanting a seamless connection |
| Taxi / Ride-Hail (Grab) | 2.5-3.5 hours | ฿2,500 - ฿3,500 (for car) | High (Direct) | Groups of 3-4, convenience seekers |
| Private Transfer (Booked) | 2.5-3 hours | ฿3,500 - ฿5,000 (for car) | Very High (Fastest & Easiest) | Families, luxury travelers, tight schedules |
*Costs are indicative for 2024. Ferry and van prices may rise in peak season (Nov-Apr). Always confirm latest prices when booking.
Traveler Experience & Essential Pro Tips
Beyond schedules and prices, here are insights from real travel experiences to make your journey smoother.
- Luggage Strategy: If taking ferries or vans, pack light. Storage space is limited. For large suitcases on ferries, they are stored on the main deck (sometimes for a small fee). Consider sending bulky luggage via a domestic courier service like Thailand Post if you're not in a hurry.
- The Sarasin Bridge Bottleneck: The only road connecting Phuket to the mainland can experience heavy traffic, especially on weekends and holidays. Always add a 30-60 minute buffer to estimated road travel times.
- Ferry vs. Long-Tail Boat: For final destinations like Railay Beach (which is not on the mainland), you'll need to take a long-tail boat from Ao Nang. These cost extra (฿150-200/person) and only run during daylight and calm seas.
- Booking Ahead vs. On Arrival: In peak season (December-March), book private transfers or combination tickets at least a few days in advance. In low season, you can often negotiate better prices for taxis or vans at the airport counter.
- Cash is King: While online bookings use cards, local buses, minivans, ferry counters, and taxis often require Thai Baht (THB) cash. Withdraw or exchange enough at the airport.
FAQs: Getting from Phuket Airport to Krabi
Is there a direct bus from Phuket Airport to Krabi?
No, there is no single direct public bus. You must combine services: an airport bus to Phuket Town, then a local bus/minivan to a pier or the bus terminal, followed by a ferry or another bus to Krabi. Pre-booked shared minivans offer a direct door-to-door service but make multiple stops.
What is the cheapest way from Phuket Airport to Krabi?
The absolute cheapest way is the Phuket Smart Bus to Phuket Town (฿100) + local bus to the bus terminal + public bus to Krabi Town (฿180-250) + local songthaew to your final hotel. This can total under ฿500 but takes 5-7 hours with multiple changes and is not recommended for first-time visitors with luggage.
How long is the ferry ride from Phuket to Krabi?
The ferry ride itself takes between 1.5 to 2.5 hours, depending on the pier of departure (Bang Rong or Rassada) and your destination in Krabi (Ton Sai Pier for Krabi Town or directly to Ao Nang). Always factor in the land travel time to reach the pier from the airport (1-1.5 hours).
Is Grab or taxi cheaper from Phuket Airport?
Grab or Bolt is almost always cheaper than the official airport taxi counter. Expect to pay ฿2,500-3,500 with an app versus a fixed ฿3,800-4,500 for an airport taxi. However, ride-hailing availability can be inconsistent for such a long trip, and airport taxis offer guaranteed service.
What's the best option for a late-night arrival?
If you arrive after 8:00 PM, most public bus and ferry services have stopped. Your only practical options are an airport taxi, a pre-booked private transfer, or a hotel pickup service. Book this in advance to avoid stress and inflated last-minute prices.
Is it worth flying from Phuket to Krabi?
Generally, no. There are no direct commercial flights. You would have to fly back to Bangkok and then to Krabi (KBV), which takes a full day and costs significantly more (often over $150) than any direct land/sea option. It is not a time-efficient or cost-effective choice for this route.
Can I use the Phuket Smart Bus with heavy luggage?
Yes, but with limitations. The Smart Bus has luggage compartments underneath. However, space is shared among all passengers. If you have very large backpacks or suitcases, it might be cumbersome, especially if the bus is full. For bulky luggage, a pre-booked transfer is more comfortable.
What is the most scenic way to travel?
Undoubtedly, the ferry portion of any combined journey. You'll cruise past the iconic limestone karsts of Phang Nga Bay, providing stunning views you miss on land routes. Opt for a combination ticket or the DIY bus+ferry route for this experience.