Getting To Krabi

KRABI is located on the south-west coast of Thailand, around 800km from Bangkok and 170km from Phuket. It is easily accessible by road, air and sea.

By plane to Krabi

Krabi Airport is small and conveniently situated for just about everywhere in the province as it is on the main highway, Route 4. Many larger hotels offer a (paying) transfer service if you specify your arrival time; otherwise there are efficient, regulated taxis available. The standard fare to hotels in Krabi Town is 350 Baht per car; to Ao Nang, 600 Baht per car; to Klong Muang 900 Baht per car.

A new international terminal has recently been opened. With customs and immigration services providing visas on arrival, this will open the door to direct international flights - at least during the high season months.

Another airport near to Krabi is Phuket International Airport, around two hours' drive away (taxi 2400 - 2600 Baht per car). This is worth considering as an alternative arrival point as there are often cheap charter flights available to Phuket, which could save you money, even factoring in the extra cost of the taxi.

Flight time Krabi - Bangkok is 1hr 20 mins. There are 2 airports in Bangkok, please make sure you have the right one if you have a connecting flight. Airport codes: DMK - Don Muang Airport (Bangkok); BKK - Suvarnabhumi International Airport (Bankgok); KBV - Krabi Airport. If you do need to transfer between Don Muang and Suvarnabhumi Airport, please allow at least 4-6 hours in peak periods.

All of the airlines have online booking facilities;
Air Asia | Bangkok Airways | Nok Air | Orient Thai | Thai Airways | Tiger Airways | Phuket Air | Krabi Airline

By bus to Krabi

Buses for Krabi leave from Bangkok's Southern Bus terminal on Boromratch Chonnani Road. Most travel at night and cost from 626-920 Baht, depending on the levels of comfort inside. Journey time is around 10 hours. Tickets rarely have to be booked in advance, excepting around Thai public holidays. There are also direct bus connections from Ko Samui (via Surat Thani, around 400 Baht); Had Yai (234 Baht); Phuket (155 Baht); Trang (129 Baht); and many other destinations, including Malaysia. Private tour buses also operate the same routes; contact an agent once you are here for more information. We have had many reports of thefts on private tourist buses, so keep all your valuables on you at all times. You should also note that not all buses have toilet facilities - please check before you travel!

Buses all arrive in Krabi Town. Government buses go to the bus terminal in Talaat Kao; private tour buses arrive in the Andaman Wave Master station in the centre of town. From both of these places it is easy to catch a local bus or taxi to the beach areas, or to the pier if you are heading to the islands.

By train to Krabi

From Bangkok: There is no direct train service to Krabi. But it is possible to take a train from Bangkok's Hua Lamphong Station to Trang or Nakhon Si Thammarat and take a bus or taxi to Krabi. For more information on trains, contact the State Railways of Thailand at tel. 1690, 223 7010, 223 7020 or visit From either of these stations, it is possible to continue your journey to Krabi by bus (see above).

By boat to Krabi

There are no direct regular ferries from Phuket to Krabi although it is possible to charter a speedboat or similar. Daily ferries operate between Phuket and Krabi via Phi Phi Island. (This often involves changing boats at Phi Phi island).
Private charter from Phuket (speedboat) is available which gets you there in around 3 hours (not recommended in low season as the sea is too choppy) Details from your local travel agent or the airport at Krabi and Phuket.

The ferry to Phi Phi
Ferry companies operate several regular routes between the mainland and the islands, see below for more details. Please note that these routes are for foot passengers only. If you would like to take a car or motorbike to or from Ko Lanta, please use the local car ferry service between Saladan, Lanta Noi and Hua Hin pier (around 70km from Krabi Town). Boats run every hour or so until around 10pm.
All prices listed below are for one-way tickets.

Krabi Town - Ko Phi Phi:
10.00 , 15.00. 350Bht, journey time 1.5 hours.
Krabi Town - Ko Jum/ Ko Lanta:
10.30, 13.30, 350Bht, journey time approx. 2 hours. Boats leave from the new Krabi Passenger Pier on Tharua Rd - not Chao Fah pier as is stated in many out-of-date guidebooks, Lonely Planet included! Take a transit bus from the town centre (30Bht), or from Ao Nang (40Bht).

Ao Nang/ Railay - Ko Phi Phi
9.00, 380Bht, journey time 2.5 hours (includes snorkelling stop)
Ao Nang/ Railay - Ko Lanta
10.30, 420Bht, journey time 2hrs 15mins
Ao Nang/ Railay - Phuket
15.00, 550Bht, journey time 3hrs
Boats leave from Nopparat Thara pier (free pick-up bus from Ao Nang Beach), going via Railay West beach and (to Ko Phi Phi) via Ko Phai (Bamboo Island).

Lanta - Phi Phi - Phuket
8.00, 13.00, 350Bht (Phi Phi) and 650Bht (Phuket)
Lanta - Ko Jum - Krabi Town
8.00, 13.00, 350Bht, journey time 2hrs, boats go via Ko Jum..
Boats leave from Saladan Pier.

Phi Phi - Phuket
9.30, 14.30, 350Bht
Phi Phi - Lanta
11.30, 14.00, 350Bht
Phi Phi - Krabi Town
9.00, 14.00, 350Bht
Phi Phi - Ao Nang/ Railay
15.30, 380Bht
Boats leave from the main pier in town on Ton Sai beach.

Phuket - Ao Nang/ Railay
8.00, 550Bht
Phuket - Phi Phi - Lanta
8.30, 13.00, 350Bht (Phi Phi) and 650Bht (Lanta)
Boats leave from Rassada Pier outside of Phuket Town. There are also several one-day tour boats leaving from here which carry passengers to Phi Phi, price 350-500 Bht, departure around 8.30am.
Some text:

* Thailand
* Krabi
* Krabi Islands Hopping and Cruising
* Getting to Krabi

Template by - Abdul Munir - 2008