Distance
67 km (41.9 miles)
Price range
US$7-US$107
Ride Duration Range
1h-6h 30m
Earliest Departure
22:00
Latest Departure
23:00
Most Popular Operator

There are multiple ways to get from Krabi to Phuket, but the most affordable and least stressful is going by minivan or bus. Pending traffic, you can arrive in Phuket within two to three hours from Krabi. You can also get there by ferry, but tickets are much more expensive and crowds are an issue. Anytime from November to February is ideal to visit Phuket as you avoid the rainy season and monsoons. With warm weather throughout the year, pack your swim trunks and touristy shirts and enjoy the exotic beaches and incredible nightlife that Phuket has to offer.

Travel Schedule Options from Krabi to Phuket



























































































Taking a bus from Krabi to Phuket

Fastest bus: 3h

Cheapest bus: US$7

The fastest: 3h

The cheapest: US$7

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

The fastest: 1h

The cheapest: US$19

POSSIBLE AMENITIES:

WC

A/C

Food

The fastest: 2h 15m

The cheapest: US$8

POSSIBLE AMENITIES:

A/C

The fastest: 2h 15m

The cheapest: US$69

POSSIBLE AMENITIES:

A/C

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

The fastest: 1h 50m

The cheapest: US$26

POSSIBLE AMENITIES:

A/C

routes_hero-image-alt Phuket

About the Ride from Krabi to Phuket

Southern Thailand is full of delights. From crystal clear waters and staggering limestone cliffs to non-stop beach parties and zen yoga retreats, exploring this stunning area is a must. After discovering Krabi's spectacular views, it's time to move to Phuket, Thailand's largest island.


Home to postcard-perfect beaches, divine temples, and a vibrant nightlife, it's no surprise that Phuket is one of the most popular destinations in the country. Here, you can truly relax and unwind without a care in the world.


Luckily, the journey from Krabi to Phuket isn't as long as others. You can get to this paradise in anywhere from 1 hour and 20 minutes to 5 hours and 30 minutes. 


When leaving Krabi, you'll likely depart from Krabi Bus Station, Krabi Town, Nopparat Thara Pier, Floating Pier East Railay, or Krabi Airport (KBV). Depending on your chosen route, you'll arrive in Phuket at Rassada Pier Phuket, Phuket Airport (HKT), or Phuket Bus Terminals 1 and 2. Note the options before you book your travel!


It’s time for you to unlock peachy sunsets and golden sands. Scroll down to learn how to get from Krabi to Phuket without stress.

Five things you can’t miss in Phuket

With so much to do and see, planning a trip to Phuket can quickly become confusing. Here are five unmissable things you should add to your list.


  • Phuket Old Town — Contrast bliss beach life with some bustling scenes. Phuket Old Town is home to historic buildings, a busy night market, museums, and boutique shops. 

  • Bangtao Beach — Often regarded as one of the best beaches on the island, Bangtao is where sun lovers will feel at home. Sophisticated resorts and thick green forests fringe this spot. Simply gorgeous.

  • Wat Chalong — The largest Buddhist temple in Phuket, this sacred site will add a bit of culture to your trip. There’s even a pagoda with one of Lord Buddha’s bones. 

  • Big Buddha — Meet Big Buddha, a 45m (147 ft) statue you can’t ignore. You can see it nearly everywhere when you’re on the south of the island.

  • Bang Pae Waterfall — Situated in the Khao Phra Thaeo National Park on the island's eastern side, Bang Pae is Phuket’s largest waterfall. 



How to get from Krabi to Phuket

There are five main ways to get from Krabi to Phuket: bus, ferry, minivan, car, and van+ferry. Here’s the lowdown on each to help you decide.

By bus

The bus from Krabi to Phuket is one of the most popular options since it’s super affordable. Bus tickets start at $6, and the journey only takes three hours. Perfect if you want to save money and time. 


Buses depart multiple times daily, so you don’t need to worry too much about availability. Amenities on these buses include comfortable seats, A/C, WiFi, and WC facilities. 

By ferry

A ferry could be your option if you want to get to Phuket ASAP. Ferries take approximately 1.5-2 hours, meaning you can get to those perfect beaches without wasting time. 


Ferries are also quite affordable. The cheapest tickets start at $25. Amenities on the ferries include large luggage allowance (up to 20 kg), A/C, and individual seats. Bring water and snacks for the journey, as these aren’t sold onboard.


Pro tip: Get to the pier at least 15 minutes before departure time.

By minivan

Minivans are a flexible transfer option and prices start at $6. 


Some minivans take three hours, and others 5.5 hours. Your journey time depends on where you’re being picked up and dropped off and whether the driver makes any additional stops on the way.


Minivans usually offer A/C and space for large luggage. Some drivers may make toilet stops on request.


Note that most minivans are shared transfers. Be ready to meet fellow travelers on the journey. 


If you want a private ride, look for the Private Transfer filter. Private minivans are usually more expensive, but they are great if you are traveling with a small group. 


By car

Cars are a great way to get from Krabi to Phuket if you want to sit back and watch the world go by. They start at $33, making it more expensive than the others, but this is worth it if you prefer private travel. 

Journeys via car take 2.5 to 4 hours and depend on your pick-up and drop-off locations. Ideal if you’re looking for a quick way from A to B.

All cars are private transfers, meaning you won’t have to worry about sharing your ride with strangers. 

Common car amenities include a large luggage allowance, A/C, toilet stops, airport meet and greets, and hotel drop-offs. 

There are a few different car-size options. You can book an SUV if you want more space.


By van + ferry

The distance between Phuket and Krabi can be covered by land or sea. If you fancy both, a van and ferry combo ticket could be up your street. This route starts at $19 and takes around three hours.


Van and ferry journeys usually include individual seats on the ferry and the option for hotel transfers. A/C is usually included but not always guaranteed.



About the ride from Krabi to Phuket

The ride from Krabi to Phuket takes anywhere from 1 hour and 20 minutes to 5 hours and 30 minutes. 


Krabi and Phuket sit on opposite sides of the Phang Nga Bay. Prepare for beautiful views of islands, hidden coves, and gorgeous seascapes. Pack your camera in your hand luggage!


The journey to Phuket is well-trodden, no matter which route you pick. It’s safe for solo travelers, female travelers, and everyone in between. 


Krabi and Phuket can get very humid. Opt for routes with A/C and sea breezes to guarantee relief from the heat!


The best time to travel from Krabi to Phuket

Head there from December to March. These months have warm temperatures and dry skies. Expect temperatures around 24°C to 32°C (75°F to 89°F), so pack your sunscreen!


There’s still a chance of humidity at this time of the year. However, it’s much lower than in July to October when the rainfall is the heaviest, making for rough seas. It's not ideal for scuba diving or ferry rides.


How long should you spend in Phuket?

You should save at least three to four days for Phuket. This island has diverse attractions, world-class beaches, delicious food, and a vibrant nightlife. You can easily spend over a week here if you have enough time.

Where to visit after Phuket?

If you have extra time after your blissful stay in Phuket, Koh Yao Yai should be on your hit list. 


Another dream-like destination, Koh Yao Yai, provides an authentic glimpse into island life. Get ready for more beaches, mangroves, quaint fishing villages, and rubber plantations. Phuket to Koh Yao Yai takes 30 minutes via ferry.

Companies Operating from Krabi to Phuket

Average time

2h 15m - 3h

Average price

US$72 - US$107

(1432)

Average time

1h 45m - 2h

Average price

US$31

(238)

Average time

3h

Average price

US$69 - US$97

(210)

Average time

3h

Average price

US$90 - US$97

(176)

Average time

4h

Average price

US$86

(56)

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.