Phuket to Krabi: every way to get there compared (2026)
Phi Phi Islands: Speedboat transfer to Phuket
How do you get from Phuket to Krabi?
The most practical options are bus (300–500 THB, around 3 hours, year-round) or shared/private taxi (2,500–4,000 THB, 2 hours, year-round). A direct ferry from Rassada Pier runs in dry season only (November–March), taking 2–4 hours and costing around 1,500–2,000 THB. In wet season (April–October), the ferry route is suspended — bus or road transfer is your only option.
Phuket and Krabi are two of southern Thailand’s most visited areas — and they’re only about 80 km apart by road, or closer by sea. Many visitors combine both on the same trip. But the transport options between them depend significantly on the time of year you’re travelling, and the direct ferry that looks appealing on a map is only available in dry season.
| Cheapest | Public bus, 150–250 THB, ~3 hours |
| Most comfortable | Tourist minibus with hotel pick-up, 300–500 THB |
| Fastest door-to-door | Private taxi, ~2 hours, 2,500–4,000 THB |
| Most scenic | Direct ferry, Nov–Mar only, 1,000–2,000 THB |
| Book ahead in high season | Dec–Feb ferries and minibuses fill up |
This guide covers every option for the Phuket–Krabi route with current prices, journey times, and practical advice for each.
The key seasonal fact: the direct ferry only runs in dry season
Before planning anything, know this: the direct Phuket–Krabi ferry operates November to March only. From April onwards, the Andaman Sea gets progressively rougher through wet season (peak June–September), and the open-sea crossing becomes impractical and eventually dangerous. Tigerline and other operators suspend the route entirely.
If you’re travelling April through October, the ferry is simply not an option. You’ll travel by road — bus or taxi.
This is not a minor point to check on arrival. Plan around it from the start.
Option 1 — Bus from Phuket to Krabi
The public bus is the most affordable and reliably year-round option.
Route: Phuket Bus Terminal 2 (Bor Kor Sor) → Krabi Bus Terminal
Duration: Around 3 hours
Cost: 150–250 THB / $5–8 per person (standard bus)
Departure frequency: Multiple times daily from early morning
How to get to Phuket Bus Terminal 2: Located on Phang Nga Road in central Phuket, accessible by Grab or songthaew from most beaches (20–40 minutes from Patong or Kata).
From Krabi Bus Terminal, it’s about 45 minutes to Ao Nang by songthaew or minibus (70–100 THB / $2–3). Most buses also have onward connections, or the terminal has taxis and songthaews waiting.
Tourist minibus option: Various private operators run air-conditioned minibuses between Phuket beach areas and Krabi/Ao Nang, including hotel pick-up at each end. Cost: 300–500 THB / $9–15 per person. Journey time with pick-ups: 3.5–4.5 hours. This is a good middle-ground option — more comfortable than the public bus, far cheaper than a private taxi, and it saves the effort of getting yourself to and from terminals.
Book tourist minibuses through your hotel, Viator, Klook, or the travel desks in any beach area. Departure times are typically morning (7–9 am), as same-day arrivals in Krabi want to reach their hotel before evening.
Option 2 — Taxi or private transfer (year-round)
A private taxi or transfer covers the 80 km by road in approximately 1.5–2 hours, depending on traffic and the specific origin/destination.
Cost for a private car: 2,500–4,000 THB / $77–123 for the whole vehicle (up to 4 passengers)
Cost for a shared metered taxi: Not standard for this route — it’s typically booked as a private journey
Booking options:
- Ask your hotel to arrange a reliable driver (confirm the price before committing)
- Use InDriver, which allows you to set a price and have drivers bid — works well for long inter-provincial routes
- Book through a reputable tour desk or online platform
Grab note: Grab operates within Phuket province and within Krabi province, but cross-provincial rides are unusual. Drivers would need to accept a one-way trip away from their home province. This sometimes works; it’s not a reliable plan. InDriver is a better tool for this route.
The taxi option is most practical for:
- Groups of 3–4 where the per-person cost becomes comparable to minibus prices
- Travellers with significant luggage who want door-to-door convenience
- Anyone arriving late or departing early when buses have stopped running
Option 3 — Direct ferry (dry season only: November–March)
When it runs, the direct ferry is the most scenic option and passes through Phang Nga Bay on its way southeast.
Departure: Rassada Pier, Phuket (on the east coast of Phuket, about 10 minutes east of Phuket Town)
Arrival: Either Krabi Town pier or Ao Nang
Duration: 2–4 hours depending on sea conditions and route (some ferries stop at other islands en route)
Cost: 1,000–2,000 THB / $31–61 per person depending on operator and vessel type
Main operators:
- Tigerline Ferry: One of the larger operators on the route; air-conditioned cabin, outdoor viewing deck. Schedules and exact pricing vary by season.
- Andaman Wave Master: Another established operator with similar routes.
Booking: Book in advance during peak dry season (December–February), as ferries fill up. Both operators sell tickets online and through accommodation desks.
Getting to Rassada Pier from beaches: Grab from Patong takes 30–40 minutes and costs 300–500 THB / $9–15. From Kata or Karon, allow 40–50 minutes. Depart with plenty of time to spare — missing a ferry in this area means waiting or paying for a taxi.
Onward from Krabi Town pier or Ao Nang pier: Taxis and songthaews meet ferries. Ao Nang pier to the main beach strip is a short ride (50–100 THB / $2–3). Krabi Town pier to the bus terminal or central area is similar.
Sea conditions: Even in dry season, the crossing can be choppy. If you’re prone to motion sickness, take medication before boarding and choose a cabin-class seat rather than the open deck. The crossing in December–January is typically calmer than November or March.
Option 4 — Flying (Phuket Airport to Krabi Airport)
Flying is a niche option for this route — the airports are only 80 km apart, so the flight itself is under an hour, but you’re adding airport check-in time at both ends.
When it makes sense:
- If you can find a discounted fare in advance (AirAsia and Nok Air occasionally offer routes for 600–1,200 THB / $18–37 booked weeks ahead)
- If you’re travelling with a lot of luggage that makes the ferry impractical
- If it’s wet season and you want to avoid a 3-hour road journey
When it doesn’t make sense:
- Last-minute booking (fares jump considerably)
- If you prefer to see the landscape — the road or sea route is more memorable
The combined Phuket–Krabi itinerary
Many visitors structure their southern Thailand trip as a loop: fly into Phuket, spend time on the west coast beaches, then travel overland or by sea to Krabi, explore Ao Nang, Railay Beach, and the surrounding islands, and fly home from Krabi.
The Phuket-Krabi combo itinerary covers this in detail with day-by-day routing and accommodation recommendations.
A few practical notes for this itinerary:
- If the direct ferry is running (dry season), taking it one way makes the trip more varied
- Koh Lanta is accessible from both Phuket (by ferry/speedboat via Rassada Pier) and from Krabi — it fits naturally into a combined route
- Phi Phi Islands are geographically between Phuket and Krabi — a day trip from either end, or an overnight if you want more time
Getting to Phi Phi Islands from either end
The Phi Phi Islands sit roughly halfway between Phuket and Krabi. Speedboats and ferries serve them from both Rassada Pier (Phuket) and from Krabi.
From Phuket: 45–90 minutes by speedboat, 2 hours by standard ferry. Multiple daily departures year-round (speedboats less reliably in wet season due to weather).
Phi Phi Islands speedboat transfer between Phuket and Southern ThailandIf your itinerary has you travelling between Phuket and Krabi, incorporating a Phi Phi stop — either as a day trip or an overnight on the island — adds the most dramatic island scenery of the route without significantly extending journey time.
While based in the Krabi area, the 4 Islands day trip is one of the most popular ways to see the karst scenery and offshore islands that define this part of the coast.
Krabi 4 Islands speedboat day trip with lunchStep-by-step: the most common routes
Patong/Kata/Karon → Ao Nang (dry season)
- Grab from your beach hotel to Rassada Pier (30–50 minutes, 300–500 THB / $9–15)
- Ferry to Ao Nang or Krabi Town pier (2–4 hours, 1,000–2,000 THB / $31–61)
- Songthaew or taxi from Krabi Town pier to Ao Nang (30 minutes, 50–100 THB / $2–3)
Total journey: 3.5–5.5 hours depending on ferry speed and connections. Best for scenic experience and for those who enjoy the water.
Patong/Kata/Karon → Ao Nang (wet season or year-round simplicity)
- Grab or walk to where tourist minibus picks up (hotel or nearby meeting point)
- Tourist minibus to Ao Nang, including hotel drop-off (3.5–4.5 hours, 300–500 THB / $9–15)
Total journey: 3.5–4.5 hours. Most practical option in wet season. No pier transfers required.
Phuket → Krabi Town (for flights or bus terminal)
- Grab from hotel to Phuket Bus Terminal 2 (20–40 minutes)
- Public bus to Krabi Bus Terminal (3 hours, 150–250 THB / $5–8)
- Grab or songthaew to Krabi Town centre or onwards (15–20 minutes)
Total: 4–5 hours. Cheapest option, best for budget travellers comfortable with terminals.
What to know about Ao Nang vs Krabi Town
A common point of confusion: Krabi province contains both Krabi Town (the administrative centre, 5 km from the coast) and Ao Nang (the main tourist beach). Most visitors heading to the Krabi Ao Nang area want Ao Nang — confirm this when booking any transport.
Ao Nang is the base for:
- Railay Beach (longtail boat from Ao Nang beach, 100–150 THB / $3–5, 10–15 minutes)
- 4 Islands day trips
- Rock climbing in the karst towers
- Kayaking through sea caves
Krabi Town has better local restaurants and markets, a slower pace, and is useful if you’re catching the night bus onwards.
How to handle the onward journey within Krabi province
Landing at Krabi’s bus terminal or ferry pier is only the first step. Most tourists are heading to specific areas — and knowing what to expect saves time.
From Krabi Bus Terminal to Ao Nang: Songthaews run the route for around 60–100 THB / $2–3 per person; Grab is available for 150–250 THB / $5–8. Journey time is 40–50 minutes.
From Krabi Town pier to Ao Nang: Taxis and tuk-tuks are available at the pier. Expect 200–300 THB / $6–9 for a taxi; songthaews are cheaper but require a change at the central market.
From Ao Nang to Railay Beach: Railay Beach is accessible only by boat. Longtail boats depart from Ao Nang beach throughout the day — 100–150 THB / $3–5 per person for the 10–15 minute crossing.
Koh Lanta from Krabi: If your itinerary continues to Koh Lanta, ferries depart from Krabi Town pier or from Ao Nang (seasonal). Journey time: 1.5–2 hours by speedboat, 2–3 hours by standard ferry.
Comparing options: at a glance
| Option | Cost (per person) | Journey time | Seasons |
|---|---|---|---|
| Public bus | 150–250 THB / $5–8 | ~3 hours | Year-round |
| Tourist minibus | 300–500 THB / $9–15 | 3.5–4.5 hours | Year-round |
| Private taxi | 2,500–4,000 THB / $77–123 whole car | ~2 hours | Year-round |
| Direct ferry | 1,000–2,000 THB / $31–61 | 2–4 hours | Nov–Mar only |
| Flight | 800–2,500 THB / $25–77 | 40 min + airport time | Year-round |
For most visitors, the tourist minibus is the sweet spot: reasonable price, hotel pick-up, no terminal navigation required. The public bus suits confident independent travellers comfortable with bus stations. The ferry wins on scenery in high season. Private taxi is the right call for groups or those with strict timing.
What travellers often get wrong
Assuming the ferry runs year-round. This catches many people who book accommodation in Krabi and assume they can take the ferry from Phuket in June. They can’t — check the dates against November–March before planning.
Confusing “Krabi” and “Ao Nang.” When booking a bus or minibus, confirm the final destination. “Krabi Town” and “Ao Nang” are different places, 40 minutes apart. Most beach hotels are near Ao Nang; most bus terminals serve Krabi Town.
Not accounting for onward transfer time. The 3-hour bus trip becomes a 4.5-hour door-to-door journey once you add Phuket pickup and the Krabi Town to Ao Nang leg. Build this into your day.
Booking through random touts at the beach. Tourist minibuses booked through unlicensed beach touts are occasionally not what was promised. Book through your hotel, a platform like Klook or Viator, or a reputable travel desk.
Practical tips for the journey
Time your departure: Morning departures (7–9 am) reach Krabi by early afternoon, leaving the rest of the day for check-in and orientation. Afternoon departures (1–3 pm) arrive at dusk, limiting onward options.
Book in advance during peak season: December–February minibuses, ferries, and even buses fill up for popular departure times. Book at least 24–48 hours ahead.
Check the weather before a ferry booking: Even in dry season, rough days happen. Reputable operators will cancel or reschedule if conditions are unsafe — but this can disrupt plans. If your schedule is tight, take the bus as a more reliable option.
Luggage on ferries: Most ferries have luggage storage below deck or at the stern. Valuables should stay with you, not in checked bags.
SIM and connectivity: Both Phuket and Krabi have excellent AIS/True Move coverage. The road route through Phang Nga province has good signal throughout.
For more on the Krabi side of the journey, the phuket krabi combo itinerary covers where to stay, what to see, and how to manage the two-destination trip efficiently.
What the journey actually feels like
Numbers on a comparison table don’t tell you what each option is like to experience. The public bus is functional but unglamorous — air-conditioned, reasonably comfortable seats, but you’re responsible for your own bags at both terminals and the scenery along Route 4 is mostly rubber plantations and small towns rather than anything dramatic. The tourist minibus softens this considerably: door-to-door pick-up means less standing around, though the multiple hotel stops at the start can add 30–45 minutes before you’re properly on the road.
The ferry, when it runs, is the most memorable of the options — open-deck sections let you watch the limestone islands of Phang Nga Bay pass by, though the crossing can be genuinely choppy outside the calmest weeks of December and January. A private taxi is the least eventful but the most predictable: door to door, no stops, no crowd, at a price that only makes sense once you’re splitting it three or four ways.
Which option suits which traveller
Beyond the raw price and time comparison, the right choice depends on your priorities and who you’re travelling with.
Solo backpackers and budget travellers: the public bus is the clear choice — cheapest, fully reliable, and the terminal-to-terminal experience is straightforward once you’ve done it once. Pair it with the Phuket travel budget guide if you’re tracking costs closely across a longer Thailand trip.
Couples and small groups on a normal holiday budget: the tourist minibus is the sweet spot — hotel pick-up removes the terminal-navigation hassle, and the per-person cost stays reasonable even split two ways.
Families with young children or lots of luggage: a private taxi is worth the premium. Door-to-door service with no terminal transfers matters more with kids and bags than the cost difference, and splitting the vehicle cost across 3–4 people brings it close to minibus pricing anyway.
Travellers prioritising the journey itself: if you’re visiting in dry season and have time to spare, the ferry is the only option that turns the transfer into part of the trip rather than a logistics chore — it passes directly through Phang Nga Bay scenery you’d otherwise pay extra to see on a dedicated tour.
Timing your transfer around a wider itinerary
Most visitors doing a Phuket–Krabi trip aren’t going straight from one to the other — they’re stopping at Phi Phi Islands along the way, or continuing on to Koh Lanta afterwards. If Phi Phi is part of the plan, breaking the journey there (rather than day-tripping it separately from either base) often works out more time-efficient: take a speedboat from Phuket to Phi Phi, spend a night or two, then a further speedboat on to Krabi or Ao Nang.
This avoids doubling back and lets you experience Phi Phi without the early-morning, late-return rhythm of a day trip. The Phuket-Krabi combo itinerary has a full day-by-day version of this routing, and the how many days in Phuket guide helps calibrate how much time to allocate to each stop if you’re working with a fixed total trip length.
Frequently asked questions about Phuket to Krabi: every way to get there compared (2026)
Is there a direct ferry from Phuket to Krabi?
How long is the bus journey from Phuket to Krabi?
Can I get from Phuket to Krabi by Grab?
How do I get from Phuket to Railay Beach?
What is the best option for getting from Phuket to Krabi with luggage?
Is there an airport near Krabi?
Can I do Phuket and Krabi in the same trip?
How much does a private taxi from Phuket to Krabi cost?
Should I stop at Phi Phi Islands on the way from Phuket to Krabi?
Which Phuket-to-Krabi option is best for families with children?
Top experiences
Bookable activities with verified prices and instant confirmation on GetYourGuide.