Krabi Bus Service

Krabi Bus Service

Krabi Bus Service consists of tourist buses and minibuses which ply between Krabi and many other tourist destinations in Thailand and Malaysia. They usually pick tourists up from their respective guest houses.

The Krabi bus station is located in Krabi Town, around 4 kilometers away from the city centre in Talaat Kao. There is hardly any need to book tickets in advance. Only if you are planning the tour to Krabi on weekends, then it will be wise to have the ticket prior to the journey. The reason behind this that during long weekends the buses might get busy. One may also get in touch with a tour agent during the visit to Krabi. The other option to avail bus services in Krabi is to contact the bus station directly.

Below are the schedules of some of the most popular Krabi Bus Service routes.

Buses from Krabi to (updated Jan 2010):
  • Phuket
  • Buses run every hour, via Phang-Nga. Cost-155 baht
    Journey time required- 2 - 3 hours

  • Koh Samui / Koh Phangan
  • Cost- 140-220 baht
    Journey time required-5 - 6 hours

  • Surat Thani
  • Buses run every 45 minutes.
    Cost-140 baht

    Journey time: 3 hours
  • Trang
  • Buses run every 45 minutes.
    Cost-: 117 baht
    Journey time: 2 hours

  • Had Yai
  • Cost-: 230 Baht
    Journey time-5 hours

  • Bangkok
  • 07.30, 08.00, then five overnight buses leaving between 16.00 and 17.20.
    Cost- around 416-944
    Journey time: 12-14 hours

Krabi Bus Service on the whole is both comfortable and dependable, and is a good and inexpensive way for getting around in Krabi.


Hotels in Krabi
White Sand Krabi Resort Rayavadee Hotel
The Elements Krabi Resort Aonang Cozy Place
Crown Lanta Resort & Spa Diamond Private Resort

Book Krabi hotels now