Getting to Krabi

How to get there by car, bus, train, boat or plane

Krabi by Car or Bus

krabi by bus or car
From Bangkok

Daily bus services leave from the southern bus terminal in Pen Klao, Bangkok. Tickets are available from almost any travel agent and at hotel tour desks in the city. The journey takes about 13 hours.

From Phuket

About 3 - 4 hours depending on transport, car can be quicker than 3 hours. Hire a car, or take a minibus or local bus from Phuket's southern bus terminal. Buses leave from Phuket daily. Information regarding bus timetables, taxi or min-van shuttle services can be obtained at hotels, travel agents or Phuket Airport.

From Suratthani

Buses, taxis or mini-vans can be arranged easily at agencies in the town. Journey time to Krabi about 4 -5 hrs.

Krabi by Boat

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.

From Phuket - Phi Phi Island

The regular ferry trip takes approximately 2 hrs. During high season there are 2 scheduled trips to Phi Phi and return (early morning and lunchtime)

From Phi Phi Island - Krabi

The regular ferry trip takes 1.5 - 2 hrs, with 2 services running daily - year round. (Schedules are organised so you can travel from Phuket to Phi-Phi to Krabi in one day). Details from your local travel agent or the airport at Krabi and Phuket.

Krabi by Train

Krabi by train
From Bangkok

There are no direct services from Bangkok to Krabi.
Instead, catch a train from Hualomphong Station (Bangkok) to one of the following stations: Suratthani, Trang, or Tung Song (Nakorn Sri Thammarat Province) and catch a bus from any of these places to Krabi.

Travelling overnight to Suratthani by train is the best option from Bangkok. Journey time approximately 12 hours.

For Info & train schedules contact:
The State Railway of Thailand. Tel: (02) 220 4334.

Krabi by Plane

Krabi Airport
From Bangkok

Direct flights from Bangkok to Krabi Airport are available but schedules are subject to seasonal changes. It is also possible to fly to Suratthani (211 km from Krabi) or Phuket (176 km) and drive along well maintained roads to Krabi.

From Phuket

Destination Air operates flights between Phuket and Krabi (flight time 30 minutes). For up to date information call Phuket Office: +66 (0)76 328637-39.

 

Hotel Quick Finder


for night(s)

Hotel Quick Finder



Currency Converter Add Your Hotel Bookmark Send to Friend Join our Free Newsletter