Transportation to Krabi & Phi Phi Islands

KRB13Krabi is a burgeoning resort on Thailand’s picturesque Andaman Coast that has fairly good transport connections by road, sea and air. Transfers from nearby Phuket are plentiful, with high-speed ferries and buses making the journey several times every day (around two hours).

There are VIP buses from Krabi heading south almost every hour from Bangkok’s southern Sai Tai Mai Bus Station via Surat Thani (for boats to Koh Samui, Koh Pha Ngan and Koh Tao). However, it is wise to book ahead during public holidays as services fill up very quickly.

Prices are reasonably, with drinks and snacks provided along with music and movies, although the latter are often mixed blessings.




Journey time is around 12 hours (710 baht VIP), while there are combination bus/boat/transfer tickets available from all travel agents to the popular Thai Gulf islands. Buses also travel south towards Malaysia via Trang and Hat Yai, while minibuses take passengers directly to Koh Lanta via a pair of brief roll-on/roll-off ferries. More on buses to Krabi.

Krabi International Airport is situated 15kms from city centre, 40kms from the popular resort of Ao Nang and 23kms from Had Yao. There are several daily connections with Bangkok (with Air Asia and Thai Airways) as well as frequent departures from Ko Samui with Bangkok Airways and flights from Kuala Lumpur with Air Asia and from Singapore with Tiger Airways.


The airport is more convenient than Phuket Airport, although the latter remains a decent option for the wider variety of destinations on offer. There are also more frequent and cheaper services to Phuket, with savings on flights often mitigating the extra hassle and transfer expenses incurred getting to Krabi (around 2,000 baht by taxi). More on flights to Krabi.

Daily Krabi ferries connect the mainland ports of Krabi Town and Ao Nang with nearby Koh Phi Phi and Koh Lanta. Boats often terminate at the new out-of-town jetty, but there is always someone on hand to take you to your final destination. If leaving Krabi by ferry, it is wise to always book a few days in advance. More on ferries in Krabi.




There is no direct rail service to Krabi, so those that wish to travel by train must use Trang Station to the southeast or Surat Thani Station to the north. There are usually minibuses waiting at both for the onward connection, but those coming from major hubs such as Bangkok can normally book combinations train/bus tickets for the entire journey with travel agents.

Getting around the Krabi area is normally the realm of shared-taxi songthaews, although there are regular cabs available as well which generally operate on a fixed price scheme depending on the destination. Just ask in travel agent for more details. From Ao Nang, there are fixed-price water-buses that transport people around the bay to Ton Sai and picturesque Railay Beach – both cannot be reached via land. Motorcycles are also popular for exploring the area, but take care out on the road. More on Krabi transportation.