Skip to main content
Phuket to Krabi: every way to get there compared (2026)

Phuket to Krabi: every way to get there compared (2026)

Phi Phi Islands: Speedboat transfer to Phuket

Check availability

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.

CheapestPublic bus, 150–250 THB, ~3 hours
Most comfortableTourist minibus with hotel pick-up, 300–500 THB
Fastest door-to-doorPrivate taxi, ~2 hours, 2,500–4,000 THB
Most scenicDirect ferry, Nov–Mar only, 1,000–2,000 THB
Book ahead in high seasonDec–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 Thailand

If 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 lunch

Step-by-step: the most common routes

Patong/Kata/Karon → Ao Nang (dry season)

  1. Grab from your beach hotel to Rassada Pier (30–50 minutes, 300–500 THB / $9–15)
  2. Ferry to Ao Nang or Krabi Town pier (2–4 hours, 1,000–2,000 THB / $31–61)
  3. 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)

  1. Grab or walk to where tourist minibus picks up (hotel or nearby meeting point)
  2. 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)

  1. Grab from hotel to Phuket Bus Terminal 2 (20–40 minutes)
  2. Public bus to Krabi Bus Terminal (3 hours, 150–250 THB / $5–8)
  3. 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

OptionCost (per person)Journey timeSeasons
Public bus150–250 THB / $5–8~3 hoursYear-round
Tourist minibus300–500 THB / $9–153.5–4.5 hoursYear-round
Private taxi2,500–4,000 THB / $77–123 whole car~2 hoursYear-round
Direct ferry1,000–2,000 THB / $31–612–4 hoursNov–Mar only
Flight800–2,500 THB / $25–7740 min + airport timeYear-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?

Yes, but only in dry season (November to March). The ferry departs from Rassada Pier in Phuket and arrives at Krabi Town or Ao Nang. Operators include Tigerline and Andaman Wave Master. The crossing takes 2–4 hours depending on sea conditions and stops. In wet season, this route is suspended due to rough seas.

How long is the bus journey from Phuket to Krabi?

Around 3 hours on the main road route (Route 4). Buses depart from Phuket Bus Terminal 2 (Bor Kor Sor) and arrive at Krabi Bus Terminal. Most services connect to Ao Nang beach with an onward minibus or songthaew. Some tourist minibus services offer hotel pick-up in Phuket.

Can I get from Phuket to Krabi by Grab?

Grab operates within provinces but doesn't reliably cross provincial boundaries. A Grab car from Phuket to Krabi is possible but unusual — the driver would need to accept a one-way trip to another province. More reliably, book a private taxi through a hotel, tour desk, or apps like InDriver, which covers longer inter-provincial routes.

How do I get from Phuket to Railay Beach?

Railay Beach has no road access. You travel to Krabi's Ao Nang first (by any of the Phuket-Krabi methods), then take a longtail boat from Ao Nang Beach to Railay — a 10–15 minute crossing costing 100–150 THB per person. The longtail boats run when there are passengers throughout the day.

What is the best option for getting from Phuket to Krabi with luggage?

A private taxi or shared minibus with hotel pick-up is most comfortable with heavy luggage. The public bus requires carrying bags to and from terminals. The ferry is comfortable for bags but involves transferring to a taxi or songthaew at the Krabi end. A private transfer gives door-to-door service.

Is there an airport near Krabi?

Yes — Krabi Airport (KBV) is 13 km from Krabi Town and 25 km from Ao Nang. If you're planning a Phuket-Krabi route mid-trip, flying is an option (40–60 minutes, tickets from 800 THB on budget carriers if booked early). The bus and road options take around 3 hours but are far cheaper for last-minute travel.

Can I do Phuket and Krabi in the same trip?

Yes — this is one of the most popular southern Thailand itineraries. A typical approach is to fly into one and out of the other, spending 3–5 days in each area. The Phuket-Krabi combo itinerary covers routing in detail. If you have enough time, Koh Lanta is accessible from either base.

How much does a private taxi from Phuket to Krabi cost?

Private taxi rates for the Phuket–Krabi route run 2,500–4,000 THB / $77–123. A shared minibus (tourist minivan) costs 300–500 THB / $9–15 per person and takes longer due to hotel pick-ups along the route. Book through your hotel, a travel desk, or a reliable app rather than negotiating with street drivers.

Should I stop at Phi Phi Islands on the way from Phuket to Krabi?

It's a popular and time-efficient option if Phi Phi is already on your list. Rather than day-tripping Phi Phi separately from Phuket or Krabi, take a speedboat from Phuket to Phi Phi, stay a night or two, then continue by speedboat to Krabi or Ao Nang. This avoids backtracking and gives more relaxed time on the islands than a single day trip allows.

Which Phuket-to-Krabi option is best for families with children?

A private taxi is generally the most practical choice for families — door-to-door service avoids terminal transfers and luggage handling with kids in tow, and splitting the vehicle cost across three or four people brings the per-person price close to a tourist minibus anyway.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.