KRABI to PHUKET — Transport Options ☀️

How to get from Krabi to Phuket by ferry, boat, bus, van, car, taxi
How to travel from Krabi to Phuket? You can travel by bus, minivan, private taxi/car or ferry/boat.
  1. Ferry – Krabi to Phuket
  2. Bus – Krabi to Phuket
  3. Taxi – Krabi to Phuket
  4. FAQ + Travel Tips + Info
  5. Book a Tour Online 🎫
  6. Book Ticket Online 🎫
Easiest option

Ferry + hotel transfer

Combined ticket with transfer from your hotel to the pier

Cheapest option

Ferry (no transfer)

Boat only, extra transport to the pier required

Note

No vehicle transport

Cars cannot be transported on these boats

Quick answer: Traveling from Krabi to Phuket is simple, with regular departures by shared van, bus, ferry or speedboat. Shared vans are the cheapest and most popular option, while ferries and speedboats offer the fastest and most scenic journey across Phang Nga Bay. Booking your tickets online in advance is recommended, especially during the busy tourist season.

At a glance:

  • 📍 Distance: About 160–165 km by road or around 60–70 km by sea.
  • ⏱️ Travel time: Ferry/Speedboat 1.5–3 hrs | Van/Bus 3–4.5 hrs.
  • 💰 Price: Van/Bus US$7–29 pp | Ferry/Speedboat US$20–40 pp.
  • 🚌 Van / Bus: Frequent departures from Krabi Town and Ao Nang with hotel pickup on selected routes.
  • 🚢 Ferry / Speedboat: Fast sea transfer from Ao Nang, Railay or Krabi Town to Phuket.
  • 🎟️ Booking: Reserve tickets online in advance, especially during the high season.

Last updated in July 2026


How to Travel from Krabi to Phuket

Travel from Krabi to Phuket covers about 165 km by road or around 80 km by sea. You can travel by ferry, bus, minivan or private car. The ferry is the fastest and most scenic option, with departures from Ao Nang, Railay and other piers in Krabi.

Shared buses and minivans take about 3–4.5 hours, while private cars need around 2–4 hours. There are no direct flights or trains between Krabi and Phuket. From Phuket you can continue to Khao Sok or take a ferry to Koh Yao Yai.

Phuket is Thailand’s largest island and a popular destination known for its beaches, boat trips and nightlife. You can also travel by ferry to Koh Phi Phi or explore the island by renting a scooter or car.

Comparison of Transfer Options from Krabi to Phuket
Transfer Mode – Krabi to Phuket: Travel Time Cost Range
Ferry / Boat 1–3 hours $20–40/pp
Bus / Van 3–4.5 hours $7–29/pp
Private Car / Taxi with a driver 2–4 hours $55–150 (car)

BOOK TICKETS with 12go.asia


How do I get from Krabi to Phuket?


1. FERRY / BOAT from Krabi to Phuket

👉 Ferry / speedboat is the fastest and most scenic way to travel from Krabi to Phuket.

  • ✔️ Best for: travelers who want speed and sea views
  • ✔️ Travel time: ~1–3 hours
  • ✔️ Cost: $20–40 per person
  • ✔️ Comfort: medium–high (speedboats or ferries)
  • ✅ Best Option: Speedboats to Rassada Pier in Phuket
  • 💡 Tip: Book tickets online in advance.
  • 🌏 Extra tip: Check weather conditions, transfers may be limited off-season.

The fastest and most scenic way to travel from Krabi to Phuket is by ferry or speedboat. The journey takes about 1–3 hours, with departures from Floating Pier East Railay, Ao Nang, Ao Nam Mao and other piers in Krabi.

Most ferries arrive at Rassada Pier, as well as Bang Rong Pier or Laem Hin Pier. Tickets cost about $20–40 per person and should be booked online in advance during the high season.

BOOK FERRY TICKET to Phuket

Boat schedules may be reduced during the rainy season or canceled in bad weather. Arrive at the departure pier at least 30–60 minutes before departure and follow the operator’s instructions.

🚢 Ferry Schedule from Krabi to Phuket:
Ferry Company Departure in Krabi Arrival in Phuket
Koh Yao Sun Smile 11:40 13:30
Koh Yao Sun Smile 13:40 15:30
Bundhaya 11:00 12:30
Bundhaya 15:00 16:30
Seatran Phuket 12:30 14:00
Seatran Phuket 15:00 16:30
Seatran Phuket 15:15 18:00
Ao Nang Travel 15:15 18:30
Green Planet 09:15 11:30
Green Planet 11:00 12:30
Thubthim 10:00 15:30
KP Travel and Tour 11:30 13:30
KP Travel and Tour 13:30 15:30
Awaycation Trip 11:30 12:30
Awaycation Trip 15:30 16:30
Gosafe Transport 11:10 12:30
Gosafe Transport 15:15 17:30
Gosafe Transport 15:00 17:30
Smile on Transport 11:30 12:30

ferry-speedboat-krabi-to-phuket
Speedboat of Koh Yao Sun Smile and ferry of Ao Nang Travel and Tour from Krabi to Phuket (photo: 12go.asia).

2. BUS / MINIVAN from Krabi to Phuket

👉 Bus / minivan is a cheap and flexible way to travel from Krabi to Phuket.

  • ✔️ Best for: budget travelers and flexible routes
  • ✔️ Travel time: ~3–4.5 hours
  • ✔️ Cost: $7–29 per person
  • ✔️ Comfort: low–medium (bus or minivan)
  • ✅ Best Option: Minivan transfers with hotel pickup
  • 💡 Tip: Book tickets online in advance.
  • 🌏 Extra tip: Check departure/arrival points carefully.

Traveling by bus or shared minivan is the most popular and affordable way to get from Krabi to Phuket. Services depart from Krabi Town, Ao Nang, Krabi Bus Terminal, Krabi Airport and other locations, with arrivals throughout Phuket, including Phuket Town, Patong and Phuket Airport.

Bus and minivan transfers take about 3–4.5 hours and cost around $7–29 per person. There are frequent departures throughout the day, and tickets can be booked online in advance.

BOOK BUS TICKET to Phuket

Travel times may vary depending on traffic and hotel pickups, so arrive at the departure point at least 30 minutes before departure and follow the operator’s instructions.

🚍 Bus Schedule from Krabi to Phuket:
Bus Company Departure in Krabi Arrival in Phuket
483 Phuket Krabi Transport 06:00 09:30
483 Phuket Krabi Transport 06:40 10:10
483 Phuket Krabi Transport 07:20 10:50
483 Phuket Krabi Transport 08:00 11:30
483 Phuket Krabi Transport 08:40 12:10
483 Phuket Krabi Transport 09:20 12:50
483 Phuket Krabi Transport 10:00 13:30
483 Phuket Krabi Transport 10:40 14:10
483 Phuket Krabi Transport 11:20 14:50
483 Phuket Krabi Transport 12:00 15:30
483 Phuket Krabi Transport 12:40 16:10
483 Phuket Krabi Transport 13:20 16:50
483 Phuket Krabi Transport 14:00 17:30
483 Phuket Krabi Transport 14:40 18:10
483 Phuket Krabi Transport 15:20 18:50
483 Phuket Krabi Transport 16:00 19:30
483 Phuket Krabi Transport 16:40 20:10
483 Phuket Krabi Transport 17:20 20:50
Good Luck Lanta Tour 10:20 13:30
Good Luck Lanta Tour 10:30 13:30
Phantip 1970 08:00 11:00
Phantip 1970 10:00 13:00
Phantip 1970 12:00 15:00
Phantip 1970 16:00 19:00
K and P Travel 12:00 15:00
K and P Travel 13:00 16:00
K and P Travel 14:00 17:00
K and P Travel 15:00 18:00
K and P Travel 16:00 19:00
K and P Travel 17:00 20:00

bus-minivan-krabi-to-phuket
Bus and minivan from Krabi to Phuket – Good Luck Lanta Tour + 438 Phuket Krabi Transport (photo: 12go.asia).

3. PRIVATE TAXI/CAR from Krabi to Phuket

👉 Private taxi/car is the most comfortable and flexible way to travel from Krabi to Phuket.

  • ✔️ Best for: travelers seeking comfort and door-to-door service
  • ✔️ Travel time: ~2–4 hours
  • ✔️ Cost: $55–150 per vehicle
  • ✔️ Comfort: high (private transfer, flexible stops)
  • ✅ Best Option: Private car or minivan with hotel pickup
  • 💡 Tip: Book your transfer online in advance.
  • 🌏 Extra tip: Ideal for groups to split the cost.

A private car or taxi is the most comfortable way to travel from Krabi to Phuket. You can choose your pickup point in Krabi and your destination anywhere in Phuket, including Phuket Airport, hotels or popular beaches.

Private transfers take about 2–4 hours and cost around $55–150 per vehicle, depending on the car type and route. Minivans are ideal for families and groups, as the fare can be shared between passengers.

BOOK TAXI / CAR to Phuket

Private cars can be booked online in advance, giving you a flexible, door-to-door transfer without changing vehicles or waiting for scheduled departures.

🚕 Taxi Schedule from Krabi to Phuket:
Taxi Service Travel Time Price (Car)
King Travel 02:20 From $50.00
Phuket Transfer 03:30 From $70.00
Paradies Sea 02:40 From $70.00
Koh Ngai Camping 02:30 From $60.00
Smile on Transport 02:45 From $65.00
Bangkok Taxi24 03:00 From $70.00
Andaman Taxis 02:15 From $70.00
Gosafe Transport 03:00 From $80.00
Glassflower 02:45 From $130.00
RTC Transport 03:00 From $90.00
Kim Transfers 02:40 From $70.00
Kanokwan Travel 02:30 From $80.00
Call Me Taxi 02:30 From $70.00
Ramon Transport 03:00 From $90.00
Krabi Limousine 03:15 From $95.00
GB Limousine 03:00 From $90.00

taxi-car-krabi-to-phuket
From Krabi to Phuket you can also travel by private taxi/car (photo: Bangkok Taxi 24, 12go.asia).

❓ FAQ + Tips – Travel from Krabi to Phuket

How to book tickets or a taxi from Krabi to Phuket?

Book ferry, bus, minivan or private taxi online with 12go.asia ➜. You can also search other routes across Thailand.

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

Ferries take 1–3 hours, buses or minivans 3–4.5 hours, and private cars about 2–4 hours.

What is the distance from Krabi to Phuket?

The distance is about 165 km by road or around 80 km by ferry or speedboat.

How much does it cost to travel from Krabi to Phuket?

Bus tickets cost $7–29, ferries $20–40 per person, and private cars $55–150 per vehicle.

Can I travel by train or plane?

No. There is no railway or direct flight between Krabi and Phuket.

Where can I rent a motorbike?

Search and book motorbikes or scooters online with Bikesbooking.

Is a private taxi available?

Yes. Private cars are available from Krabi Town, Ao Nang, hotels and Krabi Airport to anywhere in Phuket.

What is the cheapest way to travel?

The cheapest option is a shared bus or minivan, with fares starting at about $7 per person.

What is the best transport option?

The ferry or speedboat is the fastest and most scenic way to travel from Krabi to Phuket.

Where can I travel from Phuket?

From Phuket you can visit Khao Lak, Bangkok or travel by ferry to Koh Yao Yai and nearby islands.

Popular travel routes in Thailand:
How to get from Krabi to Koh Samui? How to get from Surat Thani to Khao Sok?
How to get from Chiang Mai to Pai? How to get from Chiang Mai to Chiang Rai?
How to get from Phuket to Koh Samui? How to get from Krabi to Koh Yao Yai?
How to get from Bangkok to Koh Samet? How to get from Bangkok to Koh Larn?

🎫 Book your tickets from Krabi to Phuket + Schedule:

(You can change your departure, arrival, e.g. Krabi to Surat Thani, Phuket to Khao Sok…)

Phuket to Hua Hin ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: