Travel from Phuket to Krabi

The journey by sea from Phuket to Krabi takes around 2 hours and is a lot more comfortable than travelling by bus or minivan, which takes around 4 hours. There are two different departure points for ferry and speed boat services from Phuket to Krabi, one in the south of the island and one in the north.

Ferry Times from Phuket to Krabi


There are currently 2 services a day from Phuket to Krabi available to book online.

PhuketKrabiDeparts FromCompanyCost
09:3011:40Bang Rong PierKoh Yao Sun Smile1,090 THB
11:0013:40Bang Rong PierKoh Yao Sun Smile1,090 THB
  • Both services from Phuket to Krabi first travel to Nopparat Thara Pier in Ao Nang, which is 15.3 km by road from Krabi Town.
  • From Nopparat Thara Pier in Ao Nang both services continue on to ferry piers in Railay.

Buy Tickets from Phuket to Krabi


Use the Search Box below to buy your tickets from Phuket to Krabi (and Railay).

Powered by 12Go Asia system

Location of Rassada Pier in Phuket


Google Map of Rassada Pier

Location of Bang Rong Pier in Phuket


Google Map of Bang Rong Pier

Location of Nopparat Thara Pier in Krabi


Google Map of Nopparat Thara Pier

Travel in Krabi


For onward travel from Ao Nang by public transport we recommend taking one of the white shared taxis from the beach front road to Krabi Town.

Wat Tham Suea in Krabi
Wat Tham Suea in Krabi

From Krabi Bus Terminal, which is the main bus station located 5 km to the north of Krabi town, there are frequent bus services to destinations across Southern and Central Thailand such Bangkok, Hat Yai and Surat Thani for ferry services to Koh Samui and Koh Phangan.

How useful was this article?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 2

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