
Speedboat (direct)
Direct, fast and most commonly used connection
Ferry + hotel transfer
Combined ticket with transfer from your hotel to the pier
Ferry (no transfer)
Boat only, extra transport to the pier required
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.
| 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) |
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.
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 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 |

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.
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 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 |

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.
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 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 |

❓ 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.
