How To Reach Krabi

Book Krabi Hotels Book Krabi Holiday Packages

Distance from -

Travel options

By Air

A number of international and domestic flights operate at the Krabi International Airport, which is located about 15 kilometres from the Krabi city centre. Daily, direct flights operate to and from Krabi from major cities such as Bangkok, Koh Samui, Singapore and Kuala Lumpur.

Krabi Flight Schedule

View more Krabi Flights

By Bus

Direct buses to Krabi operate daily from the Southern Bus Terminal of Bangkok and take up to 10 hours to reach Krabi. There are also daily buses plying between Phuket and Krabi and take up to 3-4 hours to reach. Options include air-conditioned and non-air-conditioned, deluxe and luxury coaches.

Krabi Bus Schedule

View more Krabi Buses

By Train

There are no direct trains for Krabi. However, the nearest train station from Krabi is Trang, which is about 2 hours away from Krabi by bus.

Krabi Train Schedule

View more Krabi Trains

Road/Self Drive

One can rent cars to travel between Krabi and other parts of Thailand such as Bangkok and Phuket and also for travelling within Krabi. Thailand is a left-hand drive country and it is also a must to have an international driving license to drive in Thailand. Renting motor bikes is another good way to explore Krabi. Bikes are available for hire on a daily basis; however, one has to pay for gasoline.