Info on buses from Krabi - terminals, costs, times and more

Buses to Krabi bus timetable

bus is the best way to get to Phuket or the Samui ferry
bus is the best way to get to Phuket or the Samui ferry

Krabi is well-connected to other tourist destinations in southern Thailand . The road network is good, and the government bus services on the whole are comfortable and reliable, so this is a good, cheap way to travel around.

The bus station is located in Krabi Town , around 4kms out of the centre in Talaat Kao (market). The local bus from Ao Nang will drop you there, as will many buses from the centre of Krabi. There is rarely any need to book tickets in advance other than around long weekends (with a public holiday on Monday or Friday), when buses can get busy.

Below we list the schedules of some of the more popular routes. For further information, please contact a tour agent when you are in Krabi. If you can speak some Thai, you can also contact the bus station directly on +66 (0)75 611 804.

Buses from Krabi to:

Phuket
Buses run approximately every hour, via Phang-Nga. First bus: 05.50; last bus: 17.30 Price 155 Baht
Journey time: 2 - 3 hours

Koh Samui / Koh Phangan (joint boat / bus ticket)
11.00
16.00 (overnight ferry) Price: 400 - 450 baht
Journey time: 5 – 6 hours

Make enquiries with local travel agents since extra services run during the hight season.

Surat Thani
Buses run approximately every 45 minutes. First bus: 07.00; last bus 16.00
Price 140 Baht
Journey time: 3 hours

Trang
Buses run approximately every 45 minutes. First bus: 07.30; last bus: 16.00
Price: 121 Baht
Journey time: 2 hours

Had Yai
Buses leave every hour from 07.00 to 23.00
Price: 230 Baht
Journey time: 4-5 hours

Bangkok
VIP 24 or 50 seated coaches.
Buses depart for Bangkok: 08.00, 16.30, 17.00, 18.00 and 21.00
Prices: air conditioned bus 614- 920 Baht, ordinary bus 592 Baht
Journey time: 12-14 hours.

Virtual Guide
Book hotel room here