Klong Jilad Ferry Pier in Krabi, a covered waterfront terminal where ferries and speedboats depart for Phuket and the islands
transport

Krabi to Phuket: Ferry, Bus and Transfer Options (2026)

How to get from Krabi to Phuket — ferry, shared minivan, private transfer and bus, with real 2026 prices, travel times and seasonal warnings.

Krabi and Phuket are about 150km apart, but they sit on opposite sides of Phang Nga Bay. There are no direct flights between them — any air route connects via Bangkok, which turns a 150km trip into a 4-hour ordeal. In practice, two options actually make sense: overland by shared minivan or private car (2.5–3 hours via Route 4 through Phang Nga, year-round), or by sea via ferry or speedboat (roughly 2 hours on the water, but only reliable in the dry season). Pick based on the time of year and how much you value the scenery over simplicity.

The short version

  • Ferry (Klong Jilad Pier → Rassada Pier): ฿800–1,400 per person, ~2 hours direct, daily in high season, reduced and weather-dependent May–October.
  • Speedboat: ฿1,200–1,800 per person, ~1.5 hours, same seasonal caveat.
  • Shared minivan: ฿250–400 per person (more with hotel pickup or online booking), 2.5–3 hours, runs year-round.
  • Bus: ฿200–250 per person from Krabi Town terminal, 3+ hours, cheapest but most effort.
  • Private taxi: ฿2,000–3,000 for the whole car, year-round, most flexible.
  • Watch out for indirect ferries: some “Krabi to Phuket” tickets route via Koh Phi Phi, stretching the journey to 4–7 hours. Confirm it’s a direct crossing before you book.
  • Pre-book anything in high season (November–April) — ferry departures and shared vans fill fast.
  • From Ao Nang or Railay? You’ll need a transfer to the departure pier first — details below.

Options compared

MethodFare (2026)Travel timeYear-round?
Ferry (direct)฿800–1,400/person~2 hoursReduced May–Oct
Speedboat฿1,200–1,800/person~1.5 hoursReduced May–Oct
Shared minivan฿250–400/person2.5–3 hoursYes
Bus฿200–250/person3–3.5 hoursYes
Private taxi฿2,000–3,000/car2.5–3 hoursYes

Option 1: Ferry

The ferry is the most enjoyable way to make this crossing in the dry season. You leave Krabi by boat and arrive in Phuket by boat — no congested highway, and the bay crossing is scenic on a clear day with the karst islands of Phang Nga in the distance.

Departure points in Krabi:

  • Klong Jilad Pier — the main pier, about 3km south of Krabi Town. Most operators depart from here. From Ao Nang, a taxi to Klong Jilad costs ฿350–450.
  • Nopparat Thara Pier — right in Ao Nang, used by some operators including the Ao Nang Princess Ferry. If you’re based in Ao Nang, this is far more convenient and cuts out the extra transfer entirely.

Arrival point in Phuket:

Rassada Pier, near Phuket Town, roughly 15km from Patong and 5km from the town centre. Grab works well from Rassada (฿150–300 to Phuket Town; ฿300–500 to Patong or Kata). Taxis are available at the pier but charge a premium — agree a fixed price before you get in.

Journey time: approximately 2 hours from Klong Jilad. Some services departing from Nopparat Thara stop at Klong Jilad to collect passengers, so total crossing time can stretch to 2.5 hours.

Prices: ฿800–1,400 per person for a direct crossing. Buying at the pier counter is often cheaper than booking through aggregator sites. Budget operators sit around ฿800–900; faster or better-appointed services run ฿1,200–1,400.

Schedule: In high season, multiple departures daily from around 8am through early afternoon — last boat typically around 3pm. There’s no evening crossing; you need to leave Krabi by early afternoon to catch a service.

Seasonal restriction — important: Ferry services are reduced and weather-dependent between May and October. Some operators run year-round but cancel individual departures with little notice when conditions are rough. If you’re travelling in the green season, check availability the night before, and treat the shared minivan as your backup. If your ferry is cancelled on the day, operators typically offer a rebooking or refund — you’ll need to get yourself to Krabi Town and pick up a minivan instead.

Indirect ferries to avoid: some “Krabi to Phuket” tickets sold online route via Koh Phi Phi, extending a 2-hour crossing to 4–7 hours. Always confirm it’s a direct Klong Jilad → Rassada service before paying.


Option 2: Speedboat

Faster than the standard ferry (around 1.5 hours), more expensive, and with the same seasonal limitation. Speedboats take the same basic route from Krabi piers to Rassada but are smaller and feel every chop in the water. Fine for those who want the quickest sea crossing in high season; genuinely unpleasant in anything other than flat conditions, and operators will cancel or switch to a standard ferry on rough days — sometimes with only a few hours’ notice.

Price: ฿1,200–1,800 per person depending on operator and season.

Departure: Same piers as the standard ferry — Klong Jilad and sometimes Nopparat Thara.

Arrival: Rassada Pier, as above.

The speedboat makes sense when you’re pressed for time and travelling in dry-season conditions. Don’t build a tight airport connection around a speedboat departure — the final decision on whether it runs sits with the captain, not the booking platform.


The shared minivan is the backbone of this route year-round. It departs from Krabi Town or collects from Ao Nang hotels, drops at Phuket destinations, and runs regardless of sea conditions. No piers to reach, no seasonal cancellations, no seasickness.

How it works: Tour desks and guesthouses throughout Ao Nang, Krabi Town and even Railay sell minivan tickets. The van picks up from multiple points before heading south to Phuket. Drops are typically at Phuket Town, Patong, Kata, Karon or your hotel — confirm the drop-off location when you book, as it varies by operator.

Price: ฿250–400 per person. An Ao Nang hotel pickup usually costs slightly more than buying at the Krabi Town bus terminal because the van detours to the coast.

Travel time: 2.5–3 hours in normal traffic. The road between Krabi and Phuket is mostly dual carriageway but passes through sections of the Phang Nga coast. Morning departures between 7–9am can hit commuter traffic around Krabi Town — add 20–30 minutes.

Schedule: Multiple departures daily, typically from 7am to early afternoon. Book the night before; morning vans fill fast in high season.


Option 4: Bus

The cheapest option and the most effort. Long-distance coaches run from Krabi Town Bus Terminal (Talad Kao, about 2km from the town centre) to Phuket Bus Terminal 2 on the eastern outskirts of Phuket.

Price: ฿200–250 per person.

Travel time: 3–3.5 hours with scheduled stops.

The reality: you need to get yourself to Krabi Town terminal first (฿60 per person by songthaew from Ao Nang, or ฿200–350 by taxi) and then from Phuket’s terminal to your hotel (Grab from Terminal 2 runs ฿150–350). The total savings over a shared minivan are roughly ฿100–150 per person — real money, but the added transfers and waiting stretch the journey considerably. Best suited for budget travellers already in Krabi Town who aren’t in a rush. For anyone based in Ao Nang, the shared minivan’s door-to-door convenience is worth the difference.


Option 5: Private taxi or transfer

A private car from Ao Nang to anywhere in Phuket takes 2.5–3 hours and costs ฿2,000–3,000 for the car regardless of passenger count. For a family of four splitting that, it works out to ฿500–750 per head — comparable to the ferry, without the pier logistics and with door-to-door delivery.

This makes sense when you have a lot of luggage, are travelling with young children, need to reach a specific hotel in a quieter part of Phuket, or are making a timed connection out of Phuket Airport. The road route to the airport passes through northern Phuket, so from Ao Nang you’re looking at 2.5–3 hours door to terminal — allow 3.5 hours if you need check-in time and are leaving at peak morning traffic. Note that Phuket’s beach areas (Patong, Kata, Karon) are in the west of the island and can add 30–45 minutes on top of the Phuket Town arrival time, depending on traffic.

Any hotel, guesthouse or tour desk in Ao Nang can arrange a private transfer. Pre-book 24 hours ahead for a morning departure; same-day is possible but not guaranteed.


Getting there from Ao Nang and Railay

From Ao Nang: Shared minivan with hotel pickup is the simplest setup — book through your guesthouse the evening before. For the ferry, Nopparat Thara Pier is 2km from Ao Nang centre (short taxi or a long walk); Klong Jilad Pier requires a ฿350–450 taxi. See the Ao Nang area guide for directions.

From Railay: Factor in the longtail to Ao Nang first (฿100 per person, ~12 minutes, runs roughly 8am–6pm). Allow at least 45 minutes from your Railay hotel to an Ao Nang minivan pickup point. Some Railay accommodation can arrange a combined longtail-plus-Klong-Jilad-transfer in high season — ask your hotel, as it removes the Ao Nang intermediate step and keeps bags out of the shallows.

The getting around Krabi guide covers longtail fares, songthaews and local Grab details in full.


On arrival in Phuket

From Rassada Pier (ferry and speedboat): Grab is the easiest onward move. Expect ฿150–300 to Phuket Town, ฿300–500 to Patong, ฿350–600 to Kata or Karon. Pier taxis are available but charge noticeably more — negotiate a fixed fare before your bags go in the boot.

From Bus Terminal 2: Grab to most Phuket beach areas runs ฿200–400. Songthaews serve fixed routes into town from the terminal for ฿30–60 if you’re heading to Phuket Town itself.

Private transfer drop-offs go direct to your hotel — no second leg required.


When to book ahead

In high season (November–April), the 8am and 9am ferry departures and shared minivan pickups from Ao Nang fill by the previous afternoon. Don’t count on walking up to a ticket desk on the morning you want to leave — buy the night before. Private transfers can often be arranged same-day with an early request, but 24 hours ahead is the safer margin.

In low season (May–October), the ferry is unlikely to run, and minivan availability is generally more relaxed. Still worth booking the day before to confirm a seat on a morning departure.


Frequently asked questions

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

By road (minivan or private car), 2.5–3 hours. By ferry (Klong Jilad to Rassada Pier), about 2 hours on the water. By speedboat, around 1.5 hours. Ferry and speedboat only run reliably in high season (November–April).

How much does it cost?

Shared minivan: ฿250–400 per person (more with hotel pickup or via booking sites). Direct ferry: ฿800–1,400 per person. Speedboat: ฿1,200–1,800 per person. Bus from Krabi Town terminal: ฿200–250. Private car: ฿2,000–3,000 for the whole vehicle.

Can I take the ferry year-round?

Not reliably. The ferry runs well in the dry season (November–April). During the southwest monsoon (May–October), services are reduced and individual departures can cancel with little notice due to rough seas. Check availability the evening before if you’re travelling in this period, and treat the shared minivan as your backup.

Watch out for indirect ferry routes. Some tickets sold as “Krabi to Phuket” route via Koh Phi Phi, stretching the journey to 4–7 hours. Confirm you’re booking a direct Klong Jilad → Rassada crossing before paying.

What pier does the ferry leave from?

Klong Jilad Pier (3km south of Krabi Town) is the main departure point. Some operators also use Nopparat Thara Pier in Ao Nang, which is far more convenient if you’re based there. Confirm the pier with your operator when booking — and confirm it’s a direct crossing, not a routing via Phi Phi.

Where does the ferry arrive in Phuket?

Rassada Pier, near Phuket Town. Grab from there is ฿150–300 to Phuket Town, ฿300–500 to Patong or Kata. Official pier taxis cost more — agree a fixed fare before loading. Note that Patong and the west-coast beaches are 15–20km further than Phuket Town from Rassada.

How do I get from Railay to Phuket?

Longtail to Ao Nang (฿100, ~12 minutes, runs from around 8am), then a shared minivan or onward transfer. Allow 45 minutes from your Railay hotel to the Ao Nang pickup point. Some Railay hotels can arrange a direct longtail-to-Klong-Jilad transfer in high season — worth asking.


For getting around within Krabi — songthaews, longtails and Grab — see the getting around guide. If you’re still picking a base, Ao Nang vs Railay compares the two side by side. And if Phuket is part of a longer circuit, the day trips from Krabi guide covers shorter excursions to nearby islands before you move on.

🏨

Looking for a hotel in Krabi hotel?

Browse reviewed hotels in every area and price bracket — compare rates across booking sites.

Browse all hotels → We may earn a commission if you book through this link, at no extra cost to you.Compare Krabi hotels on Agoda
✈️

Getting to Krabi

Compare flights, then arrange a private airport transfer — see options on the partner site.

We may earn a commission if you book through this link, at no extra cost to you.Compare flights to Krabi on Aviasales

Get the good stuff first

New guides, honest hotel picks and the best-value finds for Krabi — a short email, about once a month. No spam, unsubscribe anytime.

KP
Krabi Pointer
Local editorial team · Krabi, Thailand

Every recommendation here is somewhere we have been. We update our guides regularly, take no payment for placement, and flag the tourist traps as plainly as the highlights.

Top-rated hotels

Recommended activities

Popular guides

Plan your trip

Compare flights to Krabi across dates and airlines.

We may earn a commission if you book through this link, at no extra cost to you.Compare flights to Krabi on Aviasales

Search room rates across Krabi — every area and price bracket in one search.

We may earn a commission if you book through this link, at no extra cost to you.Compare Krabi hotels on Agoda

Book Krabi tours and tickets — compare prices and availability across dates.

We may earn a commission if you book through this link, at no extra cost to you.Search Krabi activities on Klook