23/07/2016
Embarking on a journey from the vibrant island of Phuket to the stunning limestone karsts of Krabi is a quintessential Thai travel experience. Whether you're a budget-conscious backpacker, a family seeking comfort, or an adventurer craving unique encounters, choosing the right mode of transport is key to a smooth and enjoyable transition. Beyond just getting from A to B, many travellers, myself included, look for opportunities to soak in the local scenery and perhaps even meet some fascinating new people along the way. So, let’s delve into the various options available for travelling between these two magnificent destinations, comparing costs, convenience, and the overall experience to help you make an informed decision.

As we explore the six primary methods of transport – ferry, bus, minibus, private speedboat, taxi, and rental car – we’ll consider everything from the practicalities of booking to the nuances of the journey itself. While other adventurous options like cycling or hitchhiking exist, they are generally not recommended in Thailand due to safety concerns and local customs. Our focus will remain on the most accessible and reliable ways to travel, ensuring your trip from Phuket to Krabi is nothing short of fantastic.
Embarking on Your Journey: Phuket to Krabi
The route between Phuket and Krabi offers a diverse range of transport solutions, each with its unique advantages. Understanding these differences is crucial for selecting the option that best aligns with your travel style, budget, and desired level of comfort. Let's break down each method in detail.
The Scenic Route: Ferry Travel
For many, the ferry is not just a mode of transport but an integral part of the Thai island experience. When planning your trip from Phuket to Krabi by ferry, it's worth noting that the journey typically includes a stop at the popular Ao Nang Beach before reaching Klong Jilad Pier in Krabi. In fact, many travellers find Ao Nang to be an excellent base, and it's a destination I’d personally recommend exploring further in a separate article.
Cost Breakdown
The price for a ferry ticket from Phuket to Krabi is quite reasonable, especially considering what’s included. For adults, the cost is approximately THB 690 (USD 21.68 or EUR 19.10) per person. Children can travel for THB 490 (USD 15.40 or EUR 13.57). A significant advantage of purchasing ferry tickets through a travel agency is that the price often includes a minibus transfer service. This means you'll typically be picked up from your hotel in Phuket and, upon arrival at Klong Jilad Pier in Krabi, transferred to your new accommodation. It’s a seamless, convenient addition that significantly enhances the value.
However, a word of caution: while these transfers generally work well for tourist hotspots like Patong Beach or Kata Beach, more distant areas such as Rawai Beach might pose a challenge. It’s essential to confirm with your booking agent or hotel that the transfer service can accommodate your pickup location, especially for an early morning departure. In my own experience, staying in Rawai Beach required booking an additional taxi in advance to get to Rassada Pier, which cost an extra THB 600 (USD 18.86 or EUR 16.61). This unexpected expense highlights the importance of checking all transfer details.
Journey Time and Experience
The ferry ride from Phuket to Krabi takes approximately 2 hours and 45 minutes. There is typically only one ferry departure per day from Phuket to Krabi, usually leaving early at 8:30 AM, so an early start is necessary. If the weather conditions are favourable, this is arguably the best way to travel between the two locations. The ride is generally smooth, offering a stark contrast to potentially bumpy speedboat journeys or the variable quality of Thai roads.
As you approach Ao Nang and Krabi, you'll be treated to breathtaking views of numerous small, beautiful islands dotting the Andaman Sea. This provides a fantastic opportunity for photography, so having a camera with good zoom and stabilisation is highly recommended to capture the stunning natural beauty. During low season, the ferries can be quite empty, allowing for easy movement around the deck, perfect for enjoying the views and taking unobstructed photos.
Booking Your Ferry Ticket
While you can purchase ferry tickets online or directly at Rassada Pier in Phuket, I highly recommend buying them through any local travel agency in Phuket Town, Patong Beach, Karon Beach, or other tourist areas. This is primarily because booking with an agency usually includes the convenient hotel transfer to Rassada Pier, which is invaluable given the early departure time. Be aware that purchasing tickets directly at Rassada Pier might sometimes be slightly more expensive, as taxi drivers and other services often receive a commission for bringing customers there.

The Speedy Option: Private Speedboat
For those prioritising speed and exclusivity, a private speedboat offers a direct and exhilarating journey. However, it's generally best reserved for island-hopping tours rather than a direct point-to-point transfer, as the cost can be substantial.
Understanding Speedboat Costs
Speedboat transfers are exclusively private tours, meaning the total cost is divided among your group. The more travellers you have, the cheaper it becomes per person. For a speedboat accommodating six passengers, the total one-way price is approximately THB 14,000 (USD 440.27 or EUR 387.65). This translates to around THB 2,333 (USD 73.39 or EUR 64.58) per person, making it nearly five times more expensive than the ferry.
For larger groups, the cost per person decreases significantly. A 15-passenger speedboat, for example, could bring the price down to around THB 1,400 (USD 44.03 or EUR 38.75) per person. If you're a skilled negotiator, you might even secure a more attractive deal. The flexibility of a private speedboat also means you could potentially negotiate stops at various stunning islands along the way to Krabi, turning your transfer into a mini-tour.
The Speedboat Experience
While fast and direct, speedboat rides can be quite bumpy, especially in choppy waters. If you are prone to seasickness, this might not be the most comfortable option. However, for those who enjoy the thrill and the ability to dictate their itinerary, it offers unparalleled freedom.
The Budget-Friendly Choice: Bus Travel
For many travellers, especially those who prefer land travel or are prone to seasickness, the bus is a popular and economical choice. It offers a straightforward journey without the complexities of island transfers.
Bus Ticket Procurement
Bus tickets from Phuket to Krabi are typically purchased directly at Phuket Bus Terminal 2 or, in some cases, directly on the bus itself. A regular government-licensed bus ticket will cost you an incredibly affordable THB 117 (USD 3.68 or EUR 3.24). This makes it by far the cheapest option for solo travellers or those on a strict budget.
Journey Details and Comfort
The bus ride from Phuket Town to Krabi Bus Terminal takes approximately 2 hours and 22 minutes, including transfers, though some sources indicate up to 3 hours. Buses depart frequently, with early morning services leaving every 30 minutes, offering good flexibility. The route also passes by Phuket Airport, which could be a convenient pick-up point depending on your location. While not as luxurious as a private transfer, government buses are generally comfortable enough for the relatively short journey and provide an authentic local travel experience, allowing you to observe daily life along the route.
Hotel-to-Hotel Convenience: Minibus Services
Minibuses offer a good balance between the privacy of a taxi and the shared experience of a bus, with the added benefit of direct hotel pick-up.

Minibus Pricing
A private minibus, typically seating nine passengers, starts from around THB 3,200 (USD 100 or EUR 88.60) for the journey from Phuket to Krabi. This cost can be split among your group, making it a viable option for small families or groups of friends. You can usually book a minibus at your hotel reception or through various online travel platforms.
The Minibus Ride
The main advantage of the minibus is its door-to-door service, saving you the hassle of arranging separate transfers to bus terminals or piers. Expect the journey to take around two hours. A common characteristic of minibus rides in Thailand, in my experience, is the driver's penchant for playing loud music – so be prepared for what might feel like a two-hour party on wheels! This can be either a fun cultural immersion or a slight inconvenience, depending on your preference for quiet travel.
Direct and Private: Taxi Services
For ultimate privacy and flexibility, a taxi is an excellent choice. It offers a direct route from your specific location in Phuket to your destination in Krabi, often saving considerable time compared to shared transport options.
Taxi Costs and Booking Tips
A private taxi from Phuket to Krabi typically starts from around THB 2,500 (USD 78.65 or EUR 69.19). While this is a comfortable and direct option, be mindful of where you book. Booking a taxi through your hotel will almost always be more expensive than hailing one on the street or using a local ride-hailing app. Hotels often have flat rates for popular tourist destinations, which include a commission for their service.
For instance, my personal experience of booking a taxi through my hotel from Rawai Beach to Rassada Pier in Phuket cost THB 600 (USD 18.89 or EUR 16.61), which felt quite steep for that relatively short distance. While convenient, it underscores the premium you pay for hotel-arranged services.
Navigating Taxi Availability
While street taxis are plentiful in Phuket, finding one willing to drive all the way to Krabi might be challenging. Many street drivers prefer shorter, local fares. Drivers booked through hotels or private transfer services are often more akin to private chauffeurs, operating unmarked cars without the typical taxi signs. This means they are specifically set up for longer journeys and are generally more reliable for inter-province travel.
Freedom on Wheels: Rental Car
For those who value independence and the freedom to explore at their own pace, renting a car is a compelling option. It allows you to create your own itinerary, make spontaneous stops, and avoid public transport schedules.
Rental Car Costs
Renting a car in Phuket, typically from Phuket Airport, with the intention of driving to Krabi and potentially dropping it off at Krabi Airport, costs approximately THB 1,400 (USD 44 or EUR 38.70) for one day. Prices can vary based on the car type, rental company, and duration of the rental.

Considerations for Driving in Thailand
While I haven't personally driven in Thailand, it's an option that many travellers consider. Be aware that driving in Thailand can be different from what you might be used to, with varying road conditions and driving styles. It's advisable to be a confident and experienced driver, familiar with international driving permits and local traffic laws. This option provides the most flexibility for those who wish to extend their journey with detours or visit off-the-beaten-path locations between Phuket and Krabi.
Comparing Your Travel Options: A Quick Glance
To help you quickly weigh your options, here's a comparative table summarising the key aspects of each transport method from Phuket to Krabi:
| Transport Method | Approx. Cost (Per Person) | Approx. Journey Time | Key Advantages | Key Disadvantages |
|---|---|---|---|---|
| Ferry | THB 690 | 2h 45m | Scenic, smooth ride, often includes transfers, good value | Fixed schedule (early morning), potential for extra transfer cost from distant areas |
| Speedboat (Private) | THB 1,400 - 2,333+ | Varies (fastest) | Fast, private, flexible stops, exhilarating | Very expensive, bumpy ride, prone to seasickness |
| Bus | THB 117 | 2h 22m - 3h | Most budget-friendly, no seasickness, frequent departures | Less comfortable, fixed terminals, no door-to-door service |
| Minibus (Private) | THB 3,200 (group) | ~2h | Door-to-door service, good for groups | Can be noisy (loud music), higher cost than bus |
| Taxi (Private) | THB 2,500 (car) | ~2h | Direct, private, flexible departure | High cost, hotel bookings more expensive, street taxis may not go long distance |
| Rental Car | THB 1,400 (per day) | ~2h | Ultimate freedom, explore at own pace | Requires confidence driving in Thailand, additional costs (fuel, parking) |
Frequently Asked Questions (FAQs)
Here are some common questions travellers have when planning their journey from Phuket to Krabi:
Can I buy ferry tickets directly at Rassada Pier?
Yes, you can purchase ferry tickets directly at Rassada Pier in Phuket. However, it's worth noting that buying tickets there might sometimes be slightly more expensive than purchasing them from a local travel agency. This is often due to commissions paid to taxi drivers and other services that bring customers to the pier. Booking through a travel agency also frequently includes the convenience of a hotel transfer to the pier, which is a significant benefit.
What is the distance between Phuket and Krabi?
The distance between Phuket and Krabi varies depending on whether you travel by land or by water. By land, the distance is approximately 158.9 kilometres (98.7 miles). By water, for example, on a direct ferry route, the distance is considerably shorter at around 60 kilometres (37.2 miles). The road distance is sometimes quoted as 162.2 km or 186 km depending on the exact start and end points, but the general travel time remains consistent across these variations.
How long is the bus journey from Phuket to Krabi?
The bus journey from Phuket Bus Terminal to Krabi Bus Terminal typically takes around 2 hours and 22 minutes, including any necessary transfers at the terminals. Some routes or traffic conditions might extend this to approximately 3 hours. Buses generally depart hourly, particularly in the early mornings, providing frequent options for travellers.
Where do ferries depart from in Phuket for Krabi?
The main departure point for ferries from Phuket to Krabi is Rassada Pier, located in Phuket Town. This pier is the primary hub for ferry services connecting Phuket to various islands and coastal towns in the Andaman Sea. In Krabi, the main ferry pier for arrivals and departures is Klong Jilad Pier, which is about a 30-minute drive from Krabi Airport.
Is it possible to get from Krabi to Phuket without a car?
Absolutely! If you're travelling from Krabi to Phuket without a car, one of the best and most common methods is a combination of a Longtail Boat and Bus service. This option typically takes around 2 hours and 8 minutes and can cost between THB 750 and THB 1,400, depending on the specific service and booking agent. Many shared minivan and bus services also operate this route, offering convenient and affordable alternatives to driving yourself.
Making Your Choice: Which Transport Suits You?
Ultimately, the best way to get from Phuket to Krabi depends entirely on your priorities. If budget is your primary concern, the bus is the undisputed champion. If you're looking for a comfortable, scenic journey that offers good value and included transfers, the ferry is an excellent choice. For groups seeking convenience and door-to-door service, a private minibus or taxi provides a seamless experience, though at a higher cost. And if freedom and the ability to explore at your leisure are paramount, renting a car gives you ultimate control over your adventure.
Consider not just the monetary cost but also the time investment, the level of comfort, and the kind of experience you wish to have. Each option presents a unique way to traverse the beautiful landscape separating Phuket and Krabi, offering you the chance to either relax and observe or take charge of your own journey. Whichever you choose, the journey itself is part of the adventure, leading you to another incredible corner of Thailand.
If you want to read more articles similar to Phuket to Krabi: Getting There & What It Costs, you can visit the Travel category.
