Krabi to Phuket

   Krabi to Phuket Road Distance 163.1 km
   Krabi to Phuket Aerial Distance 64 km
  Krabi to Phuket Travel Time 2 hr 43 min

How to reach Phuket from Krabi

Traveling from Krabi to Phuket can be through various modes of transportation. The distance is around 163.1 kilometers, and it takes around 2 hours and 30 minutes to reach. You have five main options for this journey: taking a ferry, taking a bus, taking a minivan, or opting for a private transfer by flight. Here is a detailed guide to all the ways to travel between these two places

Knowing The Details

1. Krabi to Phuket by Ferries
2. Krabi to Phuket by Bus
3. Krabi to Phuket by Minivan
4. Krabi to Phuket by Taxi
5. Krabi to Phuket by Flight
6. Krabi to Phuket by Combined Options
7. Popular Routes to Phuket
8. Popular Routes from Krabi
9. Places to Visit in Phuket
10. Hotels in Phuket

Phuket Travel Packages

Compare quotes from upto 3 travel agents for free

1. Krabi to Phuket by Ferries

The easiest, cheapest, and quickest way to travel from Krabi to Phuket is by boat.  

Duration and Distance
The distance is around 163.1 km. Four options, including ferries and speedboats, are available daily. Speedboats are expensive, but you reach Phuket in 90 minutes. The ferries usually take around 2 hours to reach. 

Boarding Points and Timings
They all depart from Ao Nang, the floating dock in Railay, or Chaofar Pier in Krabi, reaching Rassada Pier Bing Bong Pier in Phuket. They start at 10 30 to 3.30 pm at the latest. Reaching the pier 30 minutes early is advisable to avoid the hassle. 

Fares
The fares are around 900 to 2500 THB for both ferries and speedboats. You can book your tickets online and in advance; they are almost sold out.

2. Krabi to Phuket by Bus

Traveling from Krabi to Phuket by bus in another excellent and affordable option. 

Boarding Points and Timings
Buses from Krabi to Phuket typically depart from the Krabi Bus Terminal located in Krabi Town and reach phuket bus terminal 2. They operate throughout the day, with departures starting as early as 10:00 AM and continuing until around 5:00 PM. 

Fares, Duration, and Operators
The journey by bus usually takes around 3 to 4 hours, depending on traffic and the specific route. The fares are usually approximately 150 to 300 THB. Only one bus operator agency runs from Krabi to phuket, the Minibus 1996 line, which has eight buses from which you can choose suitably. You should book your tickets in advance to avoid last-minute hassle.

3. Krabi to Phuket by Minivan

Traveling by van from Krabi to Phuket is a convenient and cost-effective way to reach your destination. With more than 50 vans operating daily, you have plenty of options. 

Duration
The duration of the journey can vary depending on traffic and the specific route taken. On average, it takes between 2 hours and 30 minutes and 4 hours and 40 minutes. Despite the long journeys, minivans are still possible because of their accessibility.

Boarding Points
Van departure stations are strategically located in various areas of Krabi, including Krabi Town, the Krabi Bus Terminal, Ao Nang, and Ao Nam Mao Pier. They reach key locations such as the Phuket Bus Terminal, Phuket Airport, Phuket Town, and various beaches around the island.

Fares
The fares typically range from approximately 250 to 400 THB, depending on factors such as operators, seating options, and availability.

4. Krabi to Phuket by Taxi

Traveling from Krabi to Phuket by Taxi offers a comfortable and private experience. It is an expensive option, and the duration is around  2 hours to 4 hours and 30 minutes. 

Fares and Routes
The fares are usually around 3,000 to 7,000 THB, depending type of vehicle you choose.  The most common route for private transfers from Krabi to Phuket is via Highway 4 (Phetkasem Road), offering a direct and scenic journey along the coastline.

Operators
Popular operators like Andaman Taxis and Call me Taxi run daily between these destinations. They have different types of Vehicles, from standard to limousine, and you can choose according to your requirements.

5. Krabi to Phuket by Flight

You'll need to take two flights to travel by air from Krabi to Phuket. Bangkok Air and Thai AirAsia are the two airlines offering this route, departing from KBV Krabi Airport and arriving at HKT Phuket Airport, with self-connections for the changeover. Bangkok Air has a layover at USM Koh Samui Airport, while Thai AirAsia connects at DMK Don Mueang Airport. 

Travel time can vary, taking between 3 hours and 5 minutes to 5 hours and 5 minutes from departure in Krabi to arrival in Phuket. The cheapest flight option costs around 2,500 Thai Baht, while the most expensive is around 10,000 THB

6. Krabi to Phuket by Combined Options

Bus and Van

Another affordable option for traveling from Krabi to Phuket is by combining bus and van.

Fares
Fares range from approximately 800 to 950 THB per person. This journey typically takes 5 to 6 hours and involves a transfer from a bus to a van. 

Boarding Points
Departure stations in Krabi are located at Ao Nang or Krabi Town Hotel, while arrival stations in Phuket are either at Kata Beach or Phuket Rawai Beach.

 Ferry and Taxi

Traveling by ferry and Taxi from Krabi to Phuket is available in the afternoons, starting from noon onwards. Some journeys may involve two transfers, including multiple ferries or taxi rides. 

Duration and Timings
The shortest trip lasts 1 hour and 30 minutes, while the longest can take up to 4 hours. However, this method is less prevalent when traveling between Krabi and Phuket. 

Fares
The fares depend on the number of transfers and specific routes, ranging from approximately 700 to 1,500 THB.

 Ferry and van

Traveling by ferry and van from Krabi is another option for commuting. This combination can either be ferry and van or van and ferry. The van will pick you up from your desired location or at some point mentioned by several operators, and you will be dropped off at the pier, from where you can take the ferry to Phuket.


Duration and Timings
The journey takes 2 to 5 hours, depending on the operator you book. Prices for these packages vary depending on the inclusions and route chosen, typically ranging from approximately 900 to 2,000 THB per person. 

Boarding Points
The common pickup point is Krabi Town Ao Nang, and you can be dropped off at Bang Rong Pier, Rassada Pier, etc. If you plan to travel using this combination, it is advisable to book an operator, as all the connections are guaranteed.

Popular Routes to Phuket

Important Routes Time Taken Distance
Krabi to Phuket 2 hr 43 min 163.1 km
Koh-samui to Phuket 6 hr 27 min 345.6 km
Pattaya to Phuket 13 hr 23 min 970.2 km
Phi-phi-islands to Phuket 1-2 hrs 45.3 km

Popular Routes from Krabi

Important Routes Time Taken Distance
Krabi to Phuket 2 hr 43 min 163.1 km
Krabi to Koh Samui 4 hr 44 min 263.2 km
Krabi to Phi Phi Islands 1-2 hrs 40.8 km
Krabi to Koh Phangan 4 hr 38 min 268.5 km