Illustration of Krabi, Thailand

Phuket to Krabi: Bus, Ferry via Phi Phi & Transfers

Last updated 2026-07-17

On this page

Phuket and Krabi face each other across Phang Nga Bay, close enough that you can see the same limestone karsts from both sides, and getting between them is one of the most common legs on any Andaman itinerary. The good news: it’s cheap, frequent and simple. The road route covers about 160 km and takes 3 to 4 hours; the boat route via Koh Phi Phi is slower but turns the transfer into a day of island scenery. This guide covers the van and bus, private transfers, the seasonal ferry, why flying makes no sense, and the one decision people get wrong: whether to aim for Ao Nang or Krabi Town on arrival.

Prices are in Thai baht with US dollars at ฿33 = US$1 (July 2026), given as ranges because fares shift with season and fuel prices. Still deciding whether to base yourself on the Phuket or Krabi side? Our Krabi vs Phuket comparison breaks that down.

Phuket to Krabi at a glance

OptionPrice (one way)DurationWhen it runs
Shared van / bus฿300-550 (US$9-17)3-4 hoursDaily, roughly every 30-60 min, ~06:30-17:20
Private transfer฿2,200-2,900 (US$67-88) per car2.5-3.5 hours, door to doorAny time, prebook
Ferry via Phi Phi฿800-1,300 (US$24-39) through ticket4-6 hours incl. island stopDaily roughly Nov-Apr; reduced/suspended in monsoon
Flight via BangkokFrom ~฿2,150 (US$65) plus transfers6.5-8 hours door to doorNo direct flights exist

Fares compiled from current operator and booking-platform listings as of July 2026; they change with season and promotions, so confirm when you book. ฿33 = US$1.

What’s the best way to get from Phuket to Krabi?

For most travellers, the shared van or bus is the answer: about 3 to 4 hours, roughly ฿300-550 (US$9-17), and departures frequent enough that you rarely need to plan your day around one. It wins on price and simplicity, and the road route works year-round regardless of sea conditions. Choose the private transfer if you’re a group of three or four, have serious luggage, or want a hotel-to-hotel run on your own schedule. Choose the ferry via Phi Phi if you’re travelling in high season and want the trip itself to be part of the holiday, it’s the prettiest stretch of water in the country. Skip flying entirely; more on why below.

How does the bus or van from Phuket to Krabi work?

Buses and minivans leave from Phuket Bus Terminal 2, about 4 km north of Phuket Town, roughly every 30 to 60 minutes between about 06:30 and 17:20, and arrive at Krabi Bus Terminal on the edge of Krabi Town after 3 to 4 hours. Published fares as of July 2026 mostly sit in the ฿337-464 range depending on operator and class, with the overall spread running about ฿300-550 (US$9-17). Operators on the route include Minibus 1996 and the local Phuket-Krabi transport companies, and tickets are sold at the terminal or through online booking platforms.

Two practical notes. First, the terminal is not near the beaches: from Patong, Kata or Karon, allow 30 to 60 minutes and a taxi fare to reach it, or book a minivan ticket that includes hotel pickup, many do, and it turns the whole trip into one seat. Second, minivans are faster but tighter on luggage space than the big buses; if you’re hauling dive bags or oversized backpacks, the coach is the more comfortable call. On the Krabi end, some vans continue past the terminal to Ao Nang, worth asking when you book, because it saves you the final transfer covered below.

How much does a private transfer cost?

A private car from anywhere in Phuket to Krabi costs about ฿2,200-2,900 (US$67-88) as of July 2026, with most operators quoting a flat rate around ฿2,500-2,600 that’s the same whether you start in Patong, Kata, Rawai or at Phuket airport. The run takes 2.5 to 3.5 hours door to door, no terminals, no waiting, and the driver drops you at your hotel in Ao Nang, Krabi Town or anywhere else in the province.

The maths favours groups. Split four ways, ฿2,600 is ฿650 per person, barely more than a van ticket once you add the taxi to the bus terminal, and you skip every transfer on both ends. Solo travellers and couples watching the budget should stick with the shared van; families with kids, groups with gear, and anyone landing at the airport after a long-haul flight will find the flat-rate car worth the difference. Book a day or two ahead in high season, and confirm whether the quoted price includes tolls and pickup fees (most do, but ask).

Can you take a ferry from Phuket to Krabi?

Yes, and it’s the scenic route, but only in season. Boats depart Phuket’s Rassada Pier (departures typically around 08:30, 11:00, 13:30 and 15:00 in high season) and most routings call at Tonsai Pier on Koh Phi Phi before continuing to Krabi, arriving at Klong Jilad Pier near Krabi Town or, on some services, Nopparat Thara Pier next to Ao Nang. A through ticket runs roughly ฿800-1,300 (US$24-39) as of July 2026, and the full journey takes 4 to 6 hours depending on the connection time on Phi Phi. Some tickets let you break the journey and stay a night or three on the island, which is exactly what our Phi Phi islands guide would tell you to do.

The seasonal catch is real: full ferry schedules run roughly November to April, and sailings are reduced or suspended during the southwest monsoon (roughly May to October) when the Andaman gets rough. Shoulder-season boats run when weather allows, but short-notice cancellations happen, so never build a tight onward connection around a wet-season ferry. If you’re doing the boat leg in reverse later in your trip, the Krabi to Phi Phi guide covers that side of the crossing.

Should you fly from Phuket to Krabi?

No. There are no direct flights between Phuket and Krabi as of July 2026, despite the airports sitting only about 61 km apart as the crow flies. The only way to fly is a connection through Bangkok, which means flying several hundred kilometres north and then south again: 6.5 to 8 hours door to door once you count check-in, the layover and airport transfers on both ends, from about ฿2,150 (US$65) before baggage fees. Against a ฿400 van that does the whole trip in 3 hours, the flight loses on time, money and hassle simultaneously. The only scenario where it’s even arguable is if you’re already connecting through Bangkok for another reason. Otherwise, take the road or the boat.

Should you arrive in Ao Nang or Krabi Town?

Decide this before you book, because it determines which ticket you want. Ao Nang is the beach resort strip where most of Krabi’s hotels, restaurants and island-tour departures are; if you’re coming for beaches, Railay and the 4 Islands tour, this is your base. Krabi Town is the provincial capital 30 to 40 minutes inland: it has the main bus terminal, the night market, cheaper guesthouses and river views, but no beach. Our where to stay in Krabi guide compares the two properly.

The practical consequences: buses terminate at Krabi Bus Terminal outside Krabi Town, so if you’re headed to Ao Nang, you’ll need the white songthaew or a taxi for the last leg (the same final hop covered in our Krabi airport to Ao Nang guide, which arrives at a different point but faces the same Ao Nang transfer question). Many minivans and every private transfer will take you straight to an Ao Nang hotel, which is why they’re worth a small premium if that’s where you’re sleeping. Ferry arrivals at Nopparat Thara Pier are already effectively in Ao Nang; Klong Jilad Pier arrivals are a short taxi from Krabi Town.

What are the honest downsides?

None of these options is painless. The vans drive fast, Thai minivan drivers on the Phuket-Krabi road have a reputation for enthusiasm, and the winding sections through Phang Nga can be uncomfortable if you’re prone to motion sickness, sit near the front and skip the heavy lunch. The bus terminal locations add hidden time and cost on both ends; a “3-hour” trip is realistically 4.5 to 5 hours hotel to hotel once you count the transfers. The ferry is hostage to weather and season, and even in high season the Phi Phi connection can involve a wait at a crowded pier. Prices in this guide are planning ranges, compiled from operator and booking-site listings as of July 2026, and Thai transport fares shift with fuel costs and season, so confirm current fares and timetables when you book rather than treating any number here as fixed.

Where to next

Once you’ve landed in Krabi, start with our guide to the best things to do in Krabi, from Railay’s crags to the Emerald Pool, and check when to visit Krabi if your dates are still flexible. If you’re weighing whether the move across the bay is even right for you, the Krabi vs Phuket comparison settles it. And for what’s happening while you’re in the country, browse the live Thailand events listings.

Sources

Frequently Asked Questions

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

By road, plan on 3 to 4 hours for a shared van or bus and about 2.5 to 3.5 hours for a private transfer, covering roughly 160 km. The ferry via Koh Phi Phi takes 4 to 6 hours including the stop at Tonsai Pier, depending on the connection time between boats. Flying is the slowest realistic option at 6.5 to 8 hours door to door, because there are no direct flights and you have to connect through Bangkok.

How much does the bus or van from Phuket to Krabi cost?

Roughly ฿300-550 (US$9-17) one way as of July 2026, based on current operator and booking-site listings, with most published fares clustering around ฿337-464. Buses and vans leave from Phuket Bus Terminal 2 roughly every 30 to 60 minutes between about 06:30 and 17:20. Fares move with fuel prices and season, so treat these as a planning range and confirm when you book.

Is there a ferry from Phuket to Krabi?

Yes, in season. Boats leave Phuket's Rassada Pier and most routings stop at Koh Phi Phi's Tonsai Pier before continuing to Krabi (Klong Jilad Pier near Krabi Town, or Nopparat Thara Pier near Ao Nang on some services). A through ticket runs roughly ฿800-1,300 (US$24-39) as of July 2026. The catch is seasonality: sailings run reliably from about November to April and are reduced or suspended during the monsoon months, so always confirm the schedule with the operator before planning around the boat.

Are there direct flights from Phuket to Krabi?

No. Despite both cities having international airports, no airline flies the 61 km hop between them as of July 2026. The only air routing connects through Bangkok, which takes 6.5 to 8 hours door to door once you count check-in, the layover and airport transfers, and costs from about ฿2,150 (US$65). A ฿400 van doing the same trip in 3 hours makes the flight pointless for almost everyone.

Should I arrive in Ao Nang or Krabi Town?

Most visitors want Ao Nang, the beach strip where the majority of Krabi's hotels, restaurants and island-tour piers are. Krabi Town is the provincial capital and transport hub, home to the main bus terminal, cheaper guesthouses and a good night market, but no beach. They sit about 30 to 40 minutes apart. Many vans and private transfers will drop you in Ao Nang directly; if your bus terminates at Krabi Bus Terminal, a white songthaew or taxi covers the last leg.

Does the Phuket to Krabi ferry run in the rainy season?

Not reliably. Ferry operators run full schedules roughly November to April, then cut or suspend sailings during the southwest monsoon (roughly May to October) when Andaman seas get rough. Some boats keep running in shoulder months in calm weather, but cancellations at short notice are common. If you are travelling in the wet season, plan on the road route and treat any ferry booking as weather-dependent.

Where do vans and buses leave from in Phuket?

Most Krabi-bound buses and vans depart from Phuket Bus Terminal 2, about 4 km north of Phuket Town, with services roughly every 30 to 60 minutes from about 06:30 to 17:20. Some booked minivan tickets include hotel pickup from Patong, Kata, Karon and other beach areas, which saves you the taxi to the terminal, check what your ticket includes before you buy. Allow 30 to 60 minutes to reach the terminal from the west-coast beaches.

Is a private transfer from Phuket to Krabi worth it?

For three or four people, usually yes. At about ฿2,200-2,900 (US$67-88) per car as of July 2026, a private transfer works out to roughly ฿550-750 per person for a group of four, close to van prices but door to door, on your schedule, with room for luggage and no terminal transfers on either end. Solo travellers and couples on a budget are better off with the van; families, groups and anyone landing at Phuket airport with dive gear or kids will find the flat-rate car easier.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.