Krabi to Phuket

How to Get From Krabi to Phuket

5Options
1hFastest
$7From
MaartenAbegailWritten by Maarten · Reviewed by Abegail · Updated 2 weeks ago

Bus · Minivan · Ferry or Speedboat · Indirect Flight · Taxi

Phuket is Thailand's largest island, about 61 kilometres (38 miles) west of Krabi. Patong gets the nightlife and the crowds. The Old Town's Sino-Portuguese shophouses are worth a wander, though. The bus gets you from Krabi to Phuket in 3h. Leave the flights aside and it's the cheapest as well, at $7 (234 THB). The minivan costs a shade more and the ferry more again.

Distance from Krabi to Phuket

Krabi and Phuket are about 61 km (38 miles) apart, and the overland-and-sea journey covers around 160 km. Depending on the option, the trip takes between 1h and 8h.

~61 km
Straight-line distance
~160 km
Route distance
COMPARE

5 ways to travel from Krabi to Phuket

There are five ways to travel from Krabi to Phuket. You can choose between the bus, minivan, ferry, flight, and private transport. The journey takes 1h–6h 30m and the quickest way is by ferry. If you're on a budget, the cheapest option is by bus with tickets starting at $7 (234 THB).

Bus9 departures · 3 companiesDuration3hPricefrom$7234 THB

Krabi to Phuket by Bus

Travelling to Phuket from Krabi is cheaper by bus or minivan. Costs start from $7 (234 THB) for a bus ride that takes around 3h.

When taking the bus, you can choose between three companies: Minibus 1996, Nakhonborrikarn and Nakhon Borrikarn.

Departure and arrival station

All buses depart from Krabi Bus Terminal, about 10 minutes from Krabi town. You can also be picked up from Krabi Airport.

All buses park at Phuket Bus Terminal 2.

You can opt to spend a little extra and take a taxi to your hotel. There are plenty of metered taxis in Phuket, so hailing one on the street shouldn’t be a problem, although it might be a bit expensive. Be sure to agree with the driver on a flat rate or to run the meter prior to departure.

 

 

Bus schedule from Krabi to Phuket

3hMinibus 1996VIPKrabi Bus TerminalPhuket Bus Terminal 210:0011:0012:0013:0014:0015:00+2From $7234 THBTickets
3hNakhonborrikarnStandardKrabi Bus TerminalPhuket Bus Terminal 210:20$10340 THBTickets
3hNakhon BorrikarnEconomyKrabi Bus TerminalPhuket Bus Terminal 210:20$11360 THBTickets
Available atBookaway12Go Asia

Stations

Map of stations
Click to explore
From
To

Booking Tip

There were also local buses at Krabi Bus Terminal that could take you to Phuket. These local buses departed every 30 minutes from 06:20 to 17:00. Tickets were $4.50 (150 THB) and could only be bought at the bus station.

The last time we checked (January 2025), though, we couldn’t confirm if the public bus was still available. If you have any info on this public bus, we would love to hear about it in a comment below!

Phuket
Minivan20 departures · 9 companiesDuration2h 30m+Pricefrom$8265 THB

Krabi to Phuket by Minivan

The minivans from Krabi to Phuket offer more trips per day than the bus. There are several minivan operators running this route and fares start from $7.90 (265 THB). Travel time is around 2h 30m - 6h 30m, depending on which van you take and where you’re coming from in Krabi.

Keep in mind that because of the limited space in the minivan, you can only bring small pieces of luggage with you.

Minivan schedule from Krabi to Phuket

3h30mThubthim Siam TravelStandardKrabi Bus TerminalPhuket Bus Station 111:00$8265 THBTickets
3hPhantip 1970StandardKrabi Bus TerminalPhuket bus Terminal 108:0010:0012:0014:0016:00$9285 THBTickets
4h12Go TransportStandardKrabi Bus TerminalPhuket Bus Terminal 108:0010:0012:0014:0016:00$9305 THBTickets
2h30mGoodluck LantaRegional 13paxKrabi Bus TerminalPhuket Bus Terminal 110:3011:3014:30$9310 THBTickets
3hJijie Tour and TravelStandardKrabi Town Hotel TransferPhuket Bus Terminal 106:0007:0008:0009:0010:0011:00+6$10320 THBTickets
Show all 30 companies
4hThubthim Siam TravelStandardKrabi Town Hotel TransferPhuket Bus Station 110:30$10320 THBTickets
3hKrabi Sea PearlStandardKrabi Sea Pearl TravelPhuket Bus Terminal 210:0012:00From $10335 THBTickets
3h30mKrabi Sea PearlStandardKrabi Town Transfer except Ao Nang Ao Nammao Railay and Klong MuangPhuket Bus Terminal 209:3011:30From $10335 THBTickets
3h40mKrabi Sea PearlStandardAo Nam Mao pierPhuket Bus Terminal 209:2011:20From $12400 THBTickets
3h30mThubthim Siam TravelStandardKrabi Town Hotel TransferNai Yang beach10:30$16530 THBTickets
3h30mThubthim Siam TravelStandardKrabi Town Hotel TransferPhuket Airport10:30$16530 THBTickets
4hThubthim Siam TravelStandardAo Nam Mao pierPhuket Airport10:00$16530 THBTickets
4h20mThubthim Siam TravelStandardKrabi Town Hotel TransferBangtao Beach10:30$16530 THBTickets
4h30mThubthim Siam TravelStandardKrabi Town Hotel TransferKamala beach10:30$16530 THBTickets
4h30mThubthim Siam TravelStandardKrabi Town Hotel TransferJungceylon Patong10:30$16530 THBTickets
4h50mThubthim Siam TravelStandardAo Nam Mao pierBangtao Beach10:00$16530 THBTickets
5hThubthim Siam TravelStandardAo Nam Mao pierJungceylon Patong10:00$16530 THBTickets
5hGoodluck LantaRegional 13paxKrabi Bus TerminalPatong Bangla Road10:3011:3014:30$16540 THBTickets
4h20mThubthim Siam TravelStandardKrabi Town Hotel TransferSurin Beach10:30$18590 THBTickets
4hHat Yai World TourStandardHatyai World Tour officePhuket Bus Terminal 211:00$19640 THBTickets
5hThubthim Siam TravelStandardKrabi Town Hotel TransferKaron beach10:30$19650 THBTickets
5hCall Me Taxi ThailandStandardKrabi Town Hotel TransferPatong Phuket Hotel Transfer08:30$20680 THBTickets
5h30mCall Me Taxi ThailandStandardKrabi Town Hotel TransferKata Karon Transfer08:30$20680 THBTickets
6hCall Me Taxi ThailandStandardAo Nang TransferPatong Phuket Hotel Transfer07:30$20680 THBTickets
6h30mCall Me Taxi ThailandStandardAo Nang TransferKata Karon Transfer07:30$20680 THBTickets
3hCall Me Taxi ThailandStandardKrabi Town Hotel TransferPhuket Airport08:30$29960 THBTickets
4hCall Me Taxi ThailandStandardAo Nang TransferPhuket Airport07:30$29960 THBTickets
3hVan ShuttleStandardKrabi Town TransferPhuket Airport07:30$30990 THBTickets
4hVan ShuttleStandardKrabi Town TransferPhuket Hotel Transfer07:30$30990 THBTickets
4hVan ShuttleStandardKrabi Town TransferPhuket Town Transfer07:30$30990 THBTickets
Available atBookaway12Go Asia

Stations

Map of stations
Click to explore
From
To

Booking Tip

Same as the bus, Phuket Krabi Transport departs from Krabi Terminal and heads to Phuket Bus Terminal 1. On the other hand, Krabi Sea Pearl offers hotel pickup in Krabi town and Ao Nang and arrives at Phuket Bus Terminal 2.

Want to explore more? Before going to Phuket, you can have a side trip first to Koh Lanta, which is just a 2-hour minivan ride from Krabi. You can check out our guide on Koh Lanta to Phuket for more info.

Phuket
Ferry or Speedboat32 departures · 22 companiesDuration1h+Pricefrom$14450 THB

Krabi to Phuket by Ferry or Speedboat

It’s no surprise that the ferry is the most preferred option for tourists. During the ride, you’ll be entertained with marvellous coastal views between Krabi and Phuket.

This Sea journey takes around  1h - 5h 55m, depending on which ferry you book. Ticket prices start from $14 (450 THB). Unfortunately, there are only a few trips daily, so we recommend planning and booking in advance.

Speedboat or Ferry from Krabi to Phuket?

Both ferries and speedboats are available on the Krabi to Phuket route. Ferries are bigger, slower and cheaper, the better choice if you’re prone to motion sickness or if you’re travelling in the rainy season from June to October. Ao Nang Princess offers two ferry trips daily — one from Nopparat Thara Pier and the other from East Railay.

If you prefer to travel fast and don’t mind spending more, you can take a pricier speedboat. Koh Yao Sun Smile and Green Planet operate speedboats to Phuket from Krabi.

Departure ports in Krabi

Boats operating from Krabi to Phuket depart from two ports: Nopparat Thara Pier and East Railay. You can choose your departure point depending on your hotel’s location in Krabi.

 

 

Ferry schedule from Nopparat Thara Pier, Krabi to Phuket

3hAo Nang Princess FerryTouristNopparat Thara PierRassada Pier10:3015:00$27910 THBTickets
1hBundhaya SpeedboatSpeedboatNopparat Thara PierRassada Pier11:3015:30$28930 THBTickets
1h20mGreen Planet SpeedboatSpeedboatNopparat Thara PierBang Tong Pier09:2011:20$311,020 THBTickets
481858hGreen Planet SpeedboatSpeedboatNopparat Thara PierLaem Hin Pier10:00$311,020 THBTickets
2h30mKoh Yao Sun Smile SpeedboatSpeedboatNopparat Thara PierBang Rong Pier12:0014:00$321,060 THBTickets
Show all 6 companies
2h15mSupaporn SpeedboatSpeedboatNopparat Thara PierBang Rong Pier13:20$391,300 THBTickets

Stations

Map of stations
Click to explore
From
To

Ferry tickets are available on Bookaway.

Ferry Option 2

1h 15m - 3h 15m$27 (910 THB)

 

 

3h15mAo Nang Princess FerryTouristFloating Pier East RailayRassada Pier10:4515:15$27910 THBTickets
1h30mBundhaya SpeedboatSpeedboatFloating Pie East RailayRassada Pier11:0015:00$28930 THBTickets
2hGreen Planet SpeedboatSpeedboatFloating Pier East RailayBang Rong Pier10:40$311,020 THBTickets
2h15mGreen Planet SpeedboatSpeedboatFloating Pier East RailayLaem Hin Pier09:15$311,020 THBTickets
1h50mKoh Yao Sun Smile SpeedboatSpeedboatRailay EastBang Rong Pier11:4013:40$311,020 THBTickets
Show all 7 companies
2hSupaporn SpeedboatSpeedboatFloating Pier East RailayBang Rong Pier13:00$401,320 THBTickets
1h15mTigerlineSirilantaHigh SpeedFloating Pier East RailayBang Rong Pier15:00$511,720 THBTickets

Stations

Map of stations
Click to explore
From
To

Ferry tickets are available on Bookaway.

Arrival ports in Phuket

In Phuket, there are two arrival ports: Rassada Pier on the southeast coast and Bang Rong Pier on the north.

Rassada Pier is the closest to most tourist destinations on the island — 4 km away from Phuket Old Town and 16 km away from Patong Beach. Only Ao Nang Princess docks at Rassada Pier.

From Rassada, you can take a taxi to your hotel. Prices start from $29 (950 THB) if you book online via 12go.Asia. There are also shared minivans waiting at the port. Vans are cheaper, but they make several stops to drop off passengers along the way so travel time is longer.

Are you heading to Phuket’s more laidback northern coast? If so, it will be better to take a speedboat that arrives at Bang Rong Pier. Both Koh Yao Sun Smile and Green Planet dock at this port. You can get a taxi at the port or you can ask your hotel beforehand to be picked up.

Alternative: Krabi to Phuket by Combined Van + Ferry

2h 10m - 4h 20m$27 (890 THB)

If you don’t want the hassle of getting your own transfer to and from the ports, you can also just book a combined van and ferry ride from Krabi to Phuket.

This way, the tour operator will take care of all your transfers: a shared van from your hotel in Krabi to the port, a boat ride from Krabi to Phuket, and then a shared van from the pier to your hotel in Phuket. Prices for a combined van and ferry start from $27 (890 THB).

3hAo Nang PrincessStandardKrabi - Hotel ListPhuket - Hotel List10:3015:00$27890 THBTickets
2h10mGreen Planet Speed BoatSpeedboatKlong Muang TransferBang Rong Pier08:3009:3010:00$30990 THBTickets
2h10mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferBang Rong Pier08:3009:3010:00$30990 THBTickets
3hGreen Planet Speed BoatSpeedboatKlong Muang TransferLaem Hin Pier08:30$30990 THBTickets
3hGreen Planet Speed BoatSpeedboatTubkaek Beach TransferLaem Hin Pier08:30$30990 THBTickets
Show all 27 companies
3h30mAndaman WaveStandardAo Nang and Krabi Town - Hotel ListRassada Pier13:45$331,100 THBTickets
2h40mGreen Planet Speed BoatSpeedboatKlong Muang TransferNaiyang Transfer08:3009:3010:00$411,340 THBTickets
2h40mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferNaiyang Transfer08:3009:3010:00$411,340 THBTickets
2h55mGreen Planet Speed BoatSpeedboatKlong Muang TransferPhuket Airport08:3009:3010:00$411,340 THBTickets
2h55mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferPhuket Airport08:3009:3010:00$411,340 THBTickets
3h5mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferNai Thon Transfer08:3009:3010:00$411,340 THBTickets
3h5mGreen Planet Speed BoatSpeedboatKlong Muang TransferNai Thon Transfer08:3009:3010:00$411,340 THBTickets
3h10mGreen Planet Speed BoatSpeedboatKrabi Town Hotel TransferPhuket Airport08:1509:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatKrabi Town Hotel TransferPhuket Town Transfer08:1508:3009:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatKlong Muang TransferSiray Transfer08:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferSiray Transfer08:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferPhuket Town Transfer08:3009:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatKrabi Town Hotel TransferSiray Transfer08:1508:3009:3010:00$411,340 THBTickets
3h30mGreen Planet Speed BoatSpeedboatKlong Muang TransferPhuket Town Transfer08:3009:3010:00$411,340 THBTickets
3h40mGreen Planet Speed BoatSpeedboatKlong Muang TransferBangtao Beach08:3009:3010:00$411,340 THBTickets
3h40mGreen Planet Speed BoatSpeedboatTubkaek Beach TransferBangtao Beach08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatKlong Muang TransferKamala beach08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatKlong Muang TransferPatong Beach Hotel Transfer08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatTubkaek Beach TransferPatong Beach Hotel Transfer08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatKlong Muang TransferKata Karon Transfer08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatTubkaek Beach TransferKamala beach08:3009:3010:00$411,340 THBTickets
4hGreen Planet Speed BoatSpeedboatTubkaek Beach TransferKata Karon Transfer08:3009:3010:00$411,340 THBTickets

Stations

Map of stations
Click to explore
From
To

Ferry tickets are available on Bookaway.

Booking Tip

Green Planet Speedboat provides door-to-door services from Krabi town centre to Phuket city centre.

Ao Nang, on the other hand, also picks you up from the centre of Krabi, but takes you to Phuket’s southern coast at Nai Harn Beach, some 40 minutes away from Patong.

Heading to the Phi Phi Islands?

30m - 4h$8.60 (290 THB)
If you want to travel from Krabi to Koh Phi Phi, we’ve got good news for you! The ocean between Krabi and Koh Phi Phi can be crossed within one hour if you book a speedboat ferry. If you want to travel with a larger ferry, travel time takes 30m - 4h. See below the schedules for some of the companies operating on this route:
3h30mUrip TravelStandardKrabi Town TransferTon Sai Pier Koh Phi Phi10:30$9290 THBTickets
2hAndaman WaveStandardKlong Jilad PierTon Sai Pier09:0013:30From $12400 THBTickets
2hPhi Phi Chukit ThongkerdStandardKlong Jilad PierAo Ton Sai Pier15:00$13430 THBTickets
2hSongsermKlong Jilad PierTon SaI Pier09:0013:30$13435 THBTickets
2hPhonpaisan Travel and TourStandardKlong Jilad PierTon Sai Pier08:15$13450 THBTickets
Show all 29 companies
2hUrip TravelStandardKlong Jilad PierAo Ton Sai Pier10:30$14450 THBTickets
3h30mUrip TravelStandardKrabi Town - Any hotelAo Ton Sai Pier10:30$14450 THBTickets
2hSeatran DiscoveryStandardKlong Jilad PierTon Sai Pier10:3015:00From $14455 THBTickets
1h45mAo Nang Travel and TourFloating Pier East RailayKoh Phi Phi09:4515:45$19640 THBTickets
3hAndaman WaveStandardKlong Jilad PierLaem Tong Beach pier09:0013:30$20680 THBTickets
1hRTC TransportStandardKrabi Town Hotel TransferTon Sai Pier Koh Phi Phi08:3009:3012:3013:0013:3014:30+1From $21710 THBTickets
2hAndaman WaveFirst ClassKlong Jilad PierTon Sai Pier09:0013:30$22740 THBTickets
30mKoh Yao Sun SmileSpeedboatRailay EastTon Sai Pier Koh Phi Phi10:0012:0014:00$23770 THBTickets
1hAndaman WaveSpeedboatKlong Jilad PierTon Sai Pier09:0012:0013:30$23770 THBTickets
4hSeatran DiscoveryStandardKrabi Airport (KBVTon Sai Pier08:3013:00From $23770 THBTickets
1h30mRTC TransportStandardKrabi AirportTon Sai Pier Koh Phi Phi08:0009:0012:0012:3013:0014:00+1From $24790 THBTickets
1h50mKoh Yao Sun SmileSpeedboatKrabi Airport (KBVTon Sai Pier08:3010:3012:30$25830 THBTickets
45mKanichta SpeedboatSpeedboatKong Ka PierAo Ton Sai Pier09:15$25830 THBTickets
2h20mKoh Yao Sun SmileStandardKrabi AirportKoh Phi Phi08:4010:4012:40$25830 THBTickets
1hPhi Phi Cabana SpeedboatSpeedboatKong Ka PierTonsai Pier (Phiphi Cabana Office14:30$26860 THBTickets
1h30mAndaman WaveSpeedboatKlong Jilad PierLaem Tong Beach pier09:0012:0013:30$26860 THBTickets
2hPhi Phi Cabana SpeedboatStandardKrabi Airport (KBVTonsai Pier (Phiphi Cabana Office13:00$26860 THBTickets
1h15mRailay Eco TourSpeedboatAo Nam Mao PierAo Ton Sai Pier10:3015:00$27890 THBTickets
3hAndaman WaveFirst ClassKlong Jilad PierLaem Tong Beach pier09:0013:30$28920 THBTickets
2hAndaman WavePremium ClassKlong Jilad PierTon Sai Pier09:0013:30$30990 THBTickets
3hAndaman WavePremium ClassKlong Jilad PierLaem Tong Beach pier09:0013:30$351,180 THBTickets
2hRamon TransportSpeedboatKrabi Airport (KBVAo Ton Sai Pier09:4513:0014:0015:15$441,480 THBTickets
2hRamon TransportSpeedboatKrabi Town - Hotel ListAo Ton Sai Pier08:0013:1515:15$441,480 THBTickets
1hPhi Phi Logistic & TourSpeedboatKrabi River Marina pierLaem Tong Beach pier11:30$551,820 THBTickets

Stations

Map of stations
Click to explore

Ferry tickets are available on Bookaway and 12Go Asia.

Booking Tip

Keep in mind that there are several ferry departure ports in Krabi as well as arrival piers in Phuket. When booking your ferry ride, double-check these details so that you can depart and arrive at the nearest ports to your hotels.

TIP: When travelling from Krabi to Koh Phi Phi, there are a few companies that offer hotel pickup service at your hotel in Ao Nang or Krabi Town. Check the Taxi + Ferry option to see which companies offer pickup services in your area.

Phuket
Indirect FlightVia Krabi AirportDuration6h 30m+Pricefrom$642,160 THB

Krabi to Phuket by Indirect Flight

Phuket and Krabi sit just across each other and are separated only by the Andaman Sea. However, there are no direct flights from Krabi to Phuket. All flights between the two towns make a stop in Bangkok.

The flight itself takes at least 4.5 hours. When you add the transfers to and from the airports, travel time takes around 6h 30m - 8h.

And with combined costs starting from $79 (2,650 THB), we don’t think it’s worth taking a flight to Phuket from Krabi. But if you really prefer to fly, we give you a step-by-step guide below.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Step 1: Krabi Town to Krabi Airport by Airport Shuttle

30m – 1h$1.50 (50 THB)

There are 4 ways you can get from Krabi Town (or Ao Nang) to Krabi Airport: by songthaew for $1.50 (50 THB), by shared minivan for $4.50 (150 THB), by airport shuttle bus for $4.50 (150 THB), and by private transfer with rates from $16 (540 THB).

You can find songthaews, shared minivans and airport buses at the public bus stop in Krabi Town and at the transfer station in Ao Nang. It’s important to note that these shared modes of transport make a lot of stops. We don’t suggest these options if you don’t have a lot of time before your flight.

When you’re short on time or travelling in a group, you can also just take a private transfer. Prices for a 9-seater car start from $16 (540 THB) from Krabi Town and $20 (670 THB) from Ao Nang. You can book your ride beforehand through BookAway.

Travel time by shared transport to Krabi Airport is around 40-50 minutes from Krabi Town and about 1 hour from Ao Nang. Taking a private transfer is faster: 30 minutes from Krabi Town and 50 minutes from Ao Nang.

Step 2: Krabi Airport to Phuket Airport by Flight

4.5h$60 (2,000 THB)

Thai Airways, Air Asia, Bangkok Airways and Vietjet Air offer indirect flights from Krabi to Phuket daily. These flights make a stop at either Don Mueang Airport or Suvarnabhumi Airport in Bangkok.

Depending on the layover in Bangkok, the flight time from Krabi to Phuket takes at least 4.5 hours.

Airfares range between $75 (2,500 THB) and $120 (4,000 THB).

Step 3: Phuket Airport to Phuket Town by Bus

30m-2h$3 (100 THB)

From Phuket Airport, you have several options when travelling to Phuket Town:

  • Airport bus to Phuket Town (1.5 hours) – $4.80 (160 THB)
  • Shuttle bus to the western beach destinations (1-2 hours) – $3 (100 THB)
  • Shared minivan to your hotel (1-1.5 hours) – $6 (200 THB)
  • Taxi to your hotel (30-60 minutes) – $18 (600 THB)

Your choice of transport really depends on where you’re headed in Phuket. Check out our page on Phuket Airport for a detailed guide.

PhuketTown
Taxi2 departures · 6 companiesDuration2h 15m+Pricefrom$662,200 THB

Krabi to Phuket by Taxi

If you prefer a door-to-door transfer, it will be easier to book a private transfer from Krabi to Phuket. When travelling in a big group, this is often cheaper than taking the ferry. There’s just one downside: you’re going to miss the scenic ferry ride through the Andaman Sea.

A benefit of booking a taxi or private transport is that you don’t have to take into account the ferry schedule and don’t need to arrange transportation to and from your hotel and the ferry ports.

Rates start from $66 (2,200 THB) for a 3-seater private transfer. Divide the cost and that’s about $22 (740 THB) per person.

Hailing a taxi from the street is often more expensive. Also, there are not many taxis in Krabi so we suggest booking in advance. This can be done through your hotel, a local travel agency, or our preferred booking platform, BookAway.

Krabi
Phuket Transfer Travel Andaman
Standard Car 3 PAX
$66 (2,200 THB)
$22 (740 THB) per person
Phuket Transfer Travel Andaman
SUV Car 4 PAX
$83 (2,750 THB)
$21 (690 THB) per person
Phuket Transfer Travel Andaman
Standard Minivan 8 PAX
$92 (3,100 THB)
$12 (385 THB) per person
Krabi Local Travel
Standard Minivan 8 PAX
$69 (2,300 THB)
$8.60 (290 THB) per person
Krabi Local Travel
Standard Minivan 8 PAX
$69 (2,300 THB)
$8.60 (290 THB) per person
RTC Transport
Economy Car 2 PAX
$81 (2,700 THB)
$41 (1,340 THB) per person
RTC Transport
Standard Minivan 8 PAX
$97 (3,250 THB)
$12 (405 THB) per person
Available atBookaway
Phuket

Reach out to our Community

No questions yet — be the first to ask about Krabi to Phuket.

Rounding it up

That's the full picture for getting from Krabi to Phuket, roughly 61 kilometres (38 miles) apart. In all, there are 5 ways to make the trip. The cheapest fare is $7 (234 THB). The quickest trip takes 1h.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Krabi to Phuket?

The distance from Krabi to Phuket is 61 kilometres (38 miles).

What is the fastest way to get from Krabi to Phuket?

Journey times from Krabi to Phuket overlap: bus 3h, minivan 2h 30m - 6h 30m, ferry or speedboat 1h - 5h 55m, indirect flight 6h 30m - 8h, taxi 2h 15m - 4h. Depending on the departure, no single option is always the fastest.

What is the cheapest way to get from Krabi to Phuket?

The cheapest way to get from Krabi to Phuket is by bus with ticket costs starting from 234 THB.

About the Authors

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Abegail
AbegailReviewer

Travel Writer

Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She's loyal to the islands of her home country, the Philippines, but Thailand's beaches also have a special place in her heart.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Ferry Schedule Notice

Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.