Krabi beach Thailand

Phuket to Krabi

Last updated:

After you make your way over to one of Thailand’s most magnificent coastal regions, you will have plenty for you to see and explore, it really is a must-see location. Expect to discover a treasure trove of islands, limestone cliffs and even mangrove woodlands.

How to get from Phuket to Krabi?

The ferry from Phuket to Krabi takes 2 hours and 30 minutes, but keep in mind that you need to arrange your own transport from/to the ferry port, making the journey time 3-4 hours. An easier way is to take a direct bus for only 150 THB ($5).

4 ways to get from Phuket to Krabi

Transport modeDurationCostsAvailability
Bus4 hours150 THB ($4.90)

No online tickets

Van3 hours200 THB ($7)

No online tickets

Taxi3 hours2,600 THB ($85)Reserve a Taxi
Ferry4.5 hours650 THB ($21.50)Check Ferry Tickets

Travelling with a group? Taxis are very convenient as they take you door-to-door. Taxi rates start at $85.

Looking for more info? We got you covered!

Itinerary from Phuket to Krabi

Bus icon

Phuket to Krabi by Bus

Duration: 4 hours 
Cost: 150 THB ($4.90)

For those on a budget, the best way to travel from Phuket to Krabi is by bus.

This non-stop journey takes around 4 hours and bus tickets cost only 150 THB ($4.90) per person. There are frequent trips daily with buses departing approximately every hour between 06:00 and 17:00.

To catch the bus to Krabi, head to Terminal 2 of the Phuket Bus Station, located on Thepkasattri Road. Depending on your hotel’s location, you may require a transfer to the bus station.

The buses arrive at Krabi Bus Terminal, which is located approximately 6km outside the city center. From here, you will need to take a songthaew to Ao Nang or to Krabi Town.

Alternatively, you can arrange a transfer with your hotel before departure, however, this may be more expensive.

If travelling on a busy season, it might be wise to book your bus ticket online prior to your trip. Tickets are more expensive, starting at 430 THB ($14), but this way you can be sure that you can travel on the date and time you desire. Simply click the link below.

Check Available Bus Tickets

Phuket to Krabi by Van

There are also public vans that depart from the bus terminal and cost 200 THB ($7) per person. A van takes about 3 hours to reach the Krabi Bus Station, and you may require a further transfer if heading into the city center which is 6km away. For an affordable ride to town, you can take a songthaew for 20 THB ($0.70) if it is a shared ride. The fare is higher for private transfers.


Phuket to Krabi by Taxi

Duration: 3 hours
Cost: from 2,600 THB ($85)

One of the advantages of Phuket being such a popular destination to visit is that you can easily grab a taxi on the street. Taxis offer more comfort and have the convenience of direct hotel drop-offs. They also give you the freedom to travel at your own pace, without having to adhere to timetables as you do with the bus or ferry.

Be aware that taxis in Phuket are well known for charging extremely high rates.

The chances of finding a driver in this area who will use the meter for your trip are extremely rare. Most taxi fares start at 2,600 THB ($85). You will need to be prepared to negotiate a fair price, or better yet, book a Grab Taxi who will provide a set rate.

If you have trouble hailing a taxi on the street, you can contact taxi companies such as Phuket Taxi or Taxi Cab Phuket directly. You can also pre-book a taxi through local travel agencies, your hotel, or online through the link below.

Reserve a Taxi

Ferry icon

Phuket to Krabi by Ferry

Duration: 4.5 hours
Cost: 750 THB ($24.50)

If you fancy taking in some breathtaking coastal views as you journey between Phuket and Krabi, then you can hop between the two by ferry.

Most ferries depart from Rassada Pier and Ao Por Pier, but there are more ferry departure points in Phuket. Ferries dock in several points around Krabi, so choose the closest pier to your hotel.

The ferry takes at least 4.5 hours to reach Krabi. Some speedboats can get you there in just around 2 hours, but they are more expensive.

Check Available Ferry Tickets

Check out our guide below to help make your journey hassle-free:

From Rassada Pier

Rassada Pier is the most famous pier in Phuket and it is located in the southern part of the main island.

Ferry OperatorDocking PortScheduleDurationCosts
Chaokoh Travel CenterKlong Jilad Pier
Nopparat Thara Pier
4h 30m
6h 30m
650 THB ($21.50)
900 THB ($30)
TigerlineKrabi (any hotel)
Krabi (any hotel)
Ao Nang
Ao Nang
Floating Pier East Railay
Floating Pier East Railay
Klong Jilad Pier
Klong Jilad Pier
7h 30m
5h 30m
6h 15m
2h 15m
6h 30m
1,900 THB ($63)
1,900 THB ($63)
1,900 THB ($63)
1,900 THB ($63)
1,600 THB ($53)
1,600 THB ($53)
1,700 THB ($56)
1,700 THB ($56)

From Ao Por Pier

Ao Por Pier is located on the northeastern part of mainland Phuket. Ferry services departing from here are not very frequent.

Ferry OperatorDocking PortScheduleDurationCosts
Tigerline TravelAo Nang
Krabi Town (any hotel)
Floating Pier East Railay
Klong Jilad Pier
6h 30m
5h 30m
1,900 THB ($63)
1,900 THB ($63)
1,600 THB ($53)
1,700 THB ($56)

From Phi Phi Island Pier

The Phi Phi Island Pier is also known as Tonsai Pier, this port is located in Phi Phi Island (Koh Phi Phi). Do not confuse this with the Ton Sai Beach in Krabi.

We recommend that you take a combined ferry and bus or taxi ride as there is not much price difference when taking the ferry alone. With the combined ride, you will be taken straight to the city center or your hotel in Krabi.

Ferry OperatorLast StopScheduleDurationCosts
Krabi Town10:30-13:30
2h 30m
450 THB ($15)
Noppharat Tara Beach10:30-13:30
3h450 THB ($15)
Ao Nang Travel & Tour
(ferry +taxi)
Ao Nang (any hotel)09:30-12:00
2h 30m450 THB ($15)
Ao Nang Travel & Tour
(ferry only)
Railay West09:30-10:45
1h 15m450 THB ($15)

Check Available Ferry Tickets


Our favourite places to stay in Krabi

Pak-Up Hostel

This hostel is great, the location, the staff, the beds, the social atmosphere, it truly has it all.  Just steps from the Chaofa Pier you can easily grab a boat and head to Railay for a day trip. It’s within close proximity to countless restaurants, bars featuring live music and amenities.  The hostel offers a bar, laundry facilities, extremely helpful staff who can help with tours and travel arrangements. 

  • Social atmosphere
  • Ideal location
  • Bar onsite
  • Very comfortable beds

Single bunk starts at $13 per night

Read more

Sleep Easy Krabi Guesthouse

If you’re looking for a bit of a quieter hostel then we suggest staying at the Sleep Easy Krabi Guesthouse. This hostel is conveniently located in central Krabi, within walking distance of the night market, Wat Kaew Korawaram, and the local city market.  You can enjoy a drink in the Guesthouse bar before retiring to your comfortable bunk and getting a good night's rest. 

  • Ideal location
  • Onsite bar
  • Walking distance to markets
  • Comfortable beds

Single bunk starts at $13 per night

Read more

The Box House

Located centrally in Krabi Town, within a few minutes of many sights, this is a great location for your stay. The spacious, colorful rooms with large comfortable beds will offer you a great night’s sleep. Each room is equipped with air conditioning and a flat-screen tv for your enjoyment. The owners are friendly, welcoming and offer motorbike rentals onsite. 

  • Garden setting
  • Comfortable and clean rooms
  • Motorbike rentals available onsite
  • Friendly staff

Private rooms start at $18 per night 

Read more

B Ber House

Excellent location in the center of Krabi town, less than 1 kilometer to Wat Kaew Korowaram and just 2 kilometers to Thara Park. There is a restaurant on-site and a lovely terrace offering beautiful city views for the guests to enjoy. The rooms are spacious and the beds are comfortable, you’ll definitely have a great sleep here! The owners are very friendly and will offer to help in any way possible.  

  • Great views
  • Large terrace
  • Wonderful staff
  • Clean and comfortable 

Private room starts at $29 per night 

Read more

The Brown Hotel

Set in central Krabi, within walking distance of all amenities, the night market, and sights, this hotel is a great choice.  Take in the views from the shared guest terrace or relax in your private room with extremely comfortable beds. The sleek and modern furnishings will have you feeling right at home. The hotel is extremely clean and the staff is fantastic. 

  • Ideal location
  • Large terrace
  • Sleek and modern furnishings
  • Comfortable beds

Private room starts at $49 per night

Read more


More routes to Krabi

Bangkok to Krabi

Penang to Krabi

Surat Thani to Krabi

More routes from Phuket

Phuket to Bangkok

Phuket to Koh Lanta

Phuket to Koh Lipe

Phuket to Koh Phi Phi

Phuket Airport

Phuket to Surat Thani

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Was this post helpful?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 6

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

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?