Phuket to Krabi: Ferry, Speedboat, Taxi and Bus Compared (2026)

Phuket and Krabi are about 165 km apart by road and a couple of islands apart by sea, which gives you four honest options: ferry, speedboat, private car or bus. The fastest is not always the quickest door to door, and the cheapest costs you a morning. Here is what each one really involves.

Every way across, side by side

Four routes work: the ferry (scenic, slow, often via Phi Phi), a speedboat transfer (faster, pricier, weather-dependent), a private car over the Sarasin Bridge (around three hours, door to door), and the bus or minivan (cheapest, longest). Most travelers with luggage and a hotel booking take the car. Most travelers with time take the boat.

The twin bays of the Phi Phi islands
The twin bays of the Phi Phi islands

Start with the geography, because it explains every number below. Phuket is an island tied to the mainland by a single bridge in the north, so a road trip to Krabi goes up and around: north off the island, east along Highway 4, then south into Krabi Province. That is why 165 km takes about three hours rather than two. By sea, the two coasts face each other across open water with the Phi Phi group sitting roughly in the middle, which is why so many ferry timetables route through Tonsai.

Costs below are planning allowances, not quotes. Fares move with season, operator, fuel and how you book, so treat them as a budget line and confirm the current price on the operator's own timetable before you commit.

RouteTime allowanceCost allowanceComfortBest for
Ferry, direct where runningAround 2 to 2.5 hours on the waterAround 700 to 1,000 THB per personSeats, deck, toilets, slow rollScenery on a budget
Ferry via Phi PhiMost of a day with the changeAround 800 to 1,300 THB per personTwo boats, a wait in betweenStopping at Phi Phi anyway
Speedboat transferAround 2 hours, sea state permittingAround 1,200 to 2,000 THB per personFast, bouncy, spraySaving half a day
Private car or taxiAround 3 hours plus stopsAround 2,500 to 3,500 THB per carAir conditioning, your own scheduleFamilies, luggage, hotel to hotel
Public busAround 3.5 to 4 hoursAround 200 to 400 THB per personBasic, station to stationSolo budget travel
Shared minivanAround 3 to 3.5 hoursAround 300 to 600 THB per personCramped, frequent departuresBackpackers, light bags

One planning rule cuts through all of it: count the legs, not the headline. A two-hour boat plus a taxi to the pier plus a taxi from the pier plus check-in time is a five-hour day. A three-hour car ride is a three-hour day.

How long is the ferry ride from Phuket to Krabi?

Allow around two to two and a half hours on the water for a direct sailing, and most of a day if your ticket routes through Phi Phi with a change at Tonsai. Add an hour on each end for the pier transfers and check-in. Direct services run mainly in the dry season, roughly November through April.

The twin bays of the Phi Phi islands
The twin bays of the Phi Phi islands

Ferries leave Phuket from Rassada Pier on the east side of the island, near Phuket Town, and arrive in Krabi at Klong Jilad Pier just outside Krabi Town, or at Nopparat Thara and Ao Nang on some services. The crossing runs through open Andaman water with the limestone islands rising ahead as you approach the Krabi coast, which is the reason plenty of people choose it over the road even when the road is faster.

The Phi Phi routing is the one that surprises people. Many timetables treat Tonsai as a hub: you sail Phuket to Phi Phi, wait somewhere between 30 minutes and a couple of hours, then continue to Krabi on a second boat. That can be a genuine bonus if you wanted to see the islands anyway, and a long, hot afternoon if you did not. Read the ticket carefully before buying, because the words direct and transfer are doing a lot of work.

Sailings thin out from May through October when the southwest monsoon builds, and direct services are the first to go. September and October are the roughest months on this coast, so if your dates land there, the road becomes the reliable option. Our notes on rainy-season boat conditions cover what the sea actually does in those months.

Ferry optionFromToTime on waterSeason
Direct Phuket to KrabiRassada PierKlong Jilad PierAround 2 to 2.5 hoursMainly Nov to Apr
Via Phi Phi, one ticketRassada PierKlong Jilad PierAround 4 to 6 hours with the changeMost of the year
Via Phi Phi, split ticketsRassada PierTonsai, then onwardYour choice of connectionMost of the year
Phuket to Ao Nang or Nopparat TharaRassada PierAo Nang area piersAround 2.5 to 3 hoursDry season, limited sailings
Phuket to Koh LantaRassada PierSaladan PierMost of a day, usually via Phi PhiRoughly Nov to Apr

If Phi Phi is on your list regardless, the smarter play is often to break the journey there for a night rather than sit out a connection. The alternative is to reach Krabi first and run the islands as a day out, which is what our early-bird Phi Phi and 4 Islands speedboat adventure is built for, leaving between 5:20am and 6:30am to reach the anchorages before the mid-morning flotillas.

How much is a speedboat from Phuket to Krabi?

Budget around 1,200 to 2,000 THB per person for a shared speedboat transfer, and considerably more for a private charter. It cuts the water time to roughly two hours in decent conditions. Speedboats are the first service cancelled when the sea gets up, so they are a dry-season tool rather than a year-round one.

The ferry crossing between Phuket and Krabi
The ferry crossing between Phuket and Krabi

The trade against the ferry is simple: you pay roughly double to save a couple of hours, and you accept a rougher ride. Speedboats slam rather than roll, spray comes over the bow, and anyone prone to seasickness will have a worse time than they would on the slow boat. Families with small children usually prefer the ferry or the car for exactly that reason.

Private charter is a different product with a different price. It makes sense for a group of six or eight moving hotel to hotel with luggage, or for anyone who wants to stop at an island on the way, and it is quoted per boat rather than per seat. If that is the plan, ask what happens if the captain calls off the crossing, because the answer varies by operator.

Worth separating two things that sound alike: a speedboat transfer moves you and your bags from A to B, while a speedboat day tour takes you around islands and brings you back. If what you actually want is the islands, the tour is the better purchase, and it comes with lunch, gear and a guide. Pickup areas are listed on every tour page across our Krabi island tours.

How much is a taxi from Phuket to Krabi?

Allow around 2,500 to 3,500 THB for a private car, hotel to hotel, with the journey taking roughly three hours plus stops. Minivans for larger groups sit higher, often 3,500 to 4,500 THB. It is the most expensive option for one person and the cheapest for four once you split it.

The ferry crossing between Phuket and Krabi
The ferry crossing between Phuket and Krabi

The route runs north out of Phuket, over the Sarasin Bridge, then east and south along Highway 4 through Phang Nga. It is a decent road, mostly two lanes each way, with rubber plantations and limestone hills for the middle hour. Drivers usually stop once for fuel and a toilet break, and many will detour to a viewpoint or a market if you ask before setting off.

VehicleSeatsCost allowanceNotes
Sedan taxiUp to 3 with modest luggageAround 2,500 to 3,000 THBCheapest private option, tight boot space
SUVUp to 4 with luggageAround 3,000 to 3,500 THBThe common choice for couples with big bags
MinivanUp to 8 to 10Around 3,500 to 4,500 THBBest value for a group, plenty of bag room
Airport to airportEither directionSimilar to hotel to hotelAround 2.5 hours, the shortest road version
With a Phang Nga stopAnyAdd a few hundred baht per hourTurns the transfer into a half day out

Two things worth agreeing before you leave. First, fix the price in baht for the whole car, not per person, and confirm whether tolls and fuel are included. Second, confirm the drop-off point precisely: Ao Nang, Krabi Town, Klong Muang and Tubkaek are spread across a wide area, and a driver who expected Krabi Town may want more for the extra 40 minutes. Choosing your side of that map before you book the car is easier if you have read where to stay in Krabi first.

Is the bus or minivan worth the saving?

For solo travelers with light bags, yes. Buses run from Phuket Bus Terminal 2 to Krabi Bus Terminal for around 200 to 400 THB in roughly three and a half to four hours. Minivans are quicker and a little dearer. The catch is the last mile: both drop you outside town, well short of Ao Nang.

Ao Nang beach, Krabi's main departure point
Ao Nang beach, Krabi's main departure point

The saving is real, roughly a tenth of a private car for one person. What it costs you is flexibility and time at both ends: a ride to the terminal in Phuket, a wait for the departure, then a songthaew or taxi from Krabi Bus Terminal onward to the beach. Add those legs and a four-hour bus becomes a six-hour day.

Buses are the more comfortable of the two, with proper seats, luggage holds and air conditioning, and they run several times daily. Minivans leave more often and get there quicker, but they are cramped, the bags ride with you, and drivers keep a schedule that does not encourage stops. Neither is a problem for a young traveler with a backpack. Both are miserable with a toddler and two suitcases.

If you are heading further south afterwards, Krabi Bus Terminal is also the connection point for onward vans to Koh Lanta and Trang, which can make the bus the sensible link in a longer chain. Our guide to Koh Lanta from Krabi covers that leg and its seasonal ferry timings.

Which route suits which traveler?

Families and anyone with real luggage should take a private car. Couples on a scenic budget should take the ferry. Solo backpackers should take the bus. Groups of six or more get the best value from a minivan, and speedboat transfers only make sense in the dry season when saving two hours is worth the premium.

TravelerRouteWhy
Family with young childrenPrivate car or minivanDoor to door, seats, stops when you need them
Couple, scenery firstFerryIslands the whole way, the crossing is part of the trip
Solo budget travelerBusCheapest by far, luggage hold, frequent departures
Group of six or moreMinivanCost per head drops below the bus once you split it
Tight schedule, dry seasonSpeedboat transferFastest on the water, weather permitting
Prone to seasicknessPrivate carNo swell, no spray, no cancellation risk
Stopping at Phi PhiFerry with a night at TonsaiTurns a connection into a destination
Travelling in September or OctoberRoad, any formSailings thin out and cancellations spike

Does the season change the answer?

Yes, and mostly for the boats. Dry season, mid-November through April, is when direct ferries and speedboat transfers run at full frequency and the crossing is calm. From May the schedule thins, and in September and October, the roughest months here, the road becomes the dependable choice regardless of price.

WindowSea stateBoat optionsWhat we would book
Mid-Nov to DecSettling, then flatFull schedule returningFerry, or car on a tight timetable
Jan to FebFlattest of the yearEverything running, book ahead at peakFerry for the views, speedboat to save time
Mar to AprGood, hotFull schedule, quieter boats after peakFerry, and April is the value month
MayTransitionalDirect sailings start dropping outCar, unless the forecast is clean
Jun to AugClear mornings, wet afternoonsReduced, morning departures safestMorning ferry or car
Sep to OctRoughestFrequent cancellationsCar or bus, every time

The same pattern governs what you can do once you arrive, which is why arrival timing matters more here than in most places. The month-by-month picture for the water sits in our guide to the best months for boat tours, and it is worth a read before you fix the transfer date.

Can you day-trip from Phuket to Krabi?

Not usefully. A round trip eats five to seven hours of travel, and Krabi's island tours pick up in Ao Nang, Krabi Town, Klong Muang and Tubkaek, not in Phuket. If you want a boat day from a Phuket base, do Phang Nga Bay from a Phuket marina instead, and save the Krabi islands for when you move across.

The honest version of this question is usually about wanting the Krabi scenery without changing hotels. There is a good answer to that, and it is not a day trip. Phang Nga Bay tours from Phuket reach the same limestone country: Koh Panak's cave lagoons sit around 40 minutes from Royal Phuket Marina, and the James Bond Island speedboat tour with canoeing in our own lineup runs that route with hotel, airport and port pickup across Phuket Province.

If it is the Krabi inner circuit you are after, Poda, Tup, Chicken Island and Hong, then you need to be sleeping on that side. Those crossings are 8 to 20 km from Ao Nang and the boats leave between 7am and 8:30am. Trying to make that from a Phuket hotel means leaving before 4am and losing the day either side.

Move the base instead, even for two nights. Three days of boats from Ao Nang gets you more water time than a week of long-distance day trips, and the difference in what you actually see is not close. The trade-offs between the two provinces are laid out in full in our Krabi vs Phuket comparison.

The transfer legs nobody counts

Every route has a first and last mile that never appears on the ticket. Rassada Pier is a 20 to 40 minute ride from most Phuket beaches. Klong Jilad Pier is 25 to 30 minutes from Ao Nang. Krabi Bus Terminal is further out again. Budget an hour at each end and the whole plan stops slipping.

LegAllowNotes
Phuket west-coast hotel to Rassada PierAround 30 to 45 minutesLonger from Kamala or Bang Tao in traffic
Phuket airport to Rassada PierAround 45 to 60 minutesCheck-in for ferries closes early
Klong Jilad Pier to Krabi TownAround 10 minutesThe closest base to the ferry
Klong Jilad Pier to Ao NangAround 25 to 30 minutesSongthaew or taxi, agree the fare first
Krabi Bus Terminal to Ao NangAround 30 to 40 minutesThe bus saving shrinks here
Krabi airport to Ao NangAround 40 minutesAround 20 minutes to Krabi Town
Ao Nang to RailayAround 15 minutes by longtailBoats thin out after dark, plan the last leg

Railay deserves a specific warning. If your hotel is on the peninsula, your journey does not end at a pier or a bus terminal, it ends at a longtail with your bags going through the shallows. Arriving after dark makes that harder and occasionally impossible, so aim to be in Ao Nang by late afternoon. Background on both ends of the road sits on the Phuket International Airport and Krabi International Airport pages.

What to do with the arrival day

Do not book a boat for it. Arrival days lose hours to traffic, ferry delays and check-in, and a missed 7am pickup the next morning is a worse outcome than a slow afternoon. Land, eat, walk the beach, and start the water on day two with a full night behind you.

If you arrive by lunchtime and cannot sit still, a half-day works better than a full one. The short kayaking trips run in both a morning and an afternoon session, and a sunset cruise leaves in the middle of the day and has you back around 8pm, which fits an early-afternoon arrival without risking anything.

Then front-load the big days. Put the long boat trip on your first full morning so a weather cancellation still leaves you a spare day to reschedule, which is the single most useful habit on this coast. That sequencing, and what to drop when a day disappears, is worked through in our Krabi itinerary guide.

One last practical note: carry baht. National park fees on the Krabi side are cash only and collected on the boat, at 200 THB per adult for the inner circuit, 400 THB for Phi Phi and 300 THB for Phang Nga, with reduced child rates. Arriving from Phuket with only a card is a common and avoidable start to a boat day.

Frequently asked questions

How long does it take to get from Phuket to Krabi?

By road, around three hours for the 165 km over the Sarasin Bridge and along Highway 4. By sea, allow two to two and a half hours on a direct ferry, or most of a day if the ticket routes through Phi Phi with a change. Add an hour at each end for transfers.

Is the ferry or the taxi better from Phuket to Krabi?

The taxi is faster, door to door and better with luggage or children, at around 2,500 to 3,500 THB per car. The ferry is cheaper per person and far more scenic, at roughly 700 to 1,000 THB. Groups of four usually find the car works out similar in cost.

Do ferries run from Phuket to Krabi all year?

Sailings run year-round, but frequency drops sharply from May as the southwest monsoon builds, and direct services are the first to be cut. September and October see the roughest seas and the most cancellations. In those months the road is the dependable option.

How much is a speedboat from Phuket to Krabi?

Budget around 1,200 to 2,000 THB per person for a shared speedboat transfer, with private charters quoted per boat and priced well above that. It saves a couple of hours over the ferry but delivers a bouncier ride and gets cancelled first when the sea gets up.

Can I do a Krabi day trip from Phuket?

Not in any way that pays off. The round trip alone eats five to seven hours, and Krabi island tours pick up in Ao Nang, Krabi Town, Klong Muang and Tubkaek rather than in Phuket. A Phang Nga Bay tour from a Phuket marina gives you a far better day for the same money.

Where do the ferries arrive in Krabi?

Most arrive at Klong Jilad Pier, about 10 minutes from Krabi Town and 25 to 30 minutes from Ao Nang. Some dry-season services run into Nopparat Thara or Ao Nang directly, which saves the road leg. Confirm the arrival pier on the timetable before booking a transfer.

Krabi boat tours that fit this trip

Booked through the operators' own listings, with live prices, pickup details and free-cancellation windows shown there.

Krabi to Phi Phi: Early Bird 4 Islands Speedboat Adventure

Beat the crowds on this 8-hour speedboat escape from Krabi to the Phi Phi Islands. Start early for Maya Bay (famous from The Beach), Viking Cave, Monkey Beach, and more. Swim, snorkel, sunbathe, and relax at Koh Mor and Koh Tap’s stunning rock formations. Breakfast, lunch, snacks, soft drinks, hotel pickup/drop-off included. Perfect for groups wanting variety in one day.

  • 4.9
  • 9 hours
  • 10,056+ booked

James Bond Island Speedboat Tour with Canoeing & Lunch

Zoom through Phang Nga Bay on this 10-hour escape from Phuket. Paddle a sea canoe into Panak Island’s hidden cave lagoon and mangrove forest, explore Talu Island’s cave system, snap photos at iconic James Bond Island, enjoy lunch in the floating fishing village of Koh Panyee, and finish with a refreshing swim in Naka Island’s clear waters. All transfers, guide, and activities included, pure Thai bay magic.

  • 4.9
  • 8 hours
  • 11,579+ booked

Hong Islands Speedboat Tour from Ao Nang, Beaches & Lagoons

Hong Islands’ turquoise lagoons and pristine beaches make this guided day trip from Krabi unforgettable. Explore the stunning emerald pool at Hong Lagoon, swim and snorkel at Ko Lao Lading and Daeng Island, and relax on white sands. Your local guide manages the itinerary, lunch (vegetarian option), and navigation. Hotel pickup/drop-off included, bring sunscreen and cash for Hong Island fees.

  • 4.6
  • 6 hours
  • 994+ booked
★ 4.8 average across 15 Krabi tours Check availability →