Bus times from Surat Thani to Krabi

By public bus or minivan it takes around 3 hours 00 minutes to travel from Surat Thani Town to Krabi. Direct services to Krabi also depart from Surat Thani Railway Station which is located 16 km to the West of Surat Thani Town in the town of Phunphin.


Bus Timetable from Surat Thani to Krabi


  • Click on the ‘Surat Thani – Krabi’ link in the timetable below for more information and to buy tickets.

Surat Thani Bus Stop


Bus services to Krabi depart from Talad Kaset 1 Bus Terminal in Surat Thani Town Centre.


Krabi Bus Stop


Bus services from Surat Thani terminate at Krabi Bus Terminal.


Travel to the Islands


The main long distance ferry terminal in Krabi is Klong Jilard Pier which is 8.3 km by road to the south of Krabi Bus Terminal. There is no direct public transport between Krabi Bus Station and Klong Jilard. A taxi or motorbike taxi from the bus terminal to the ferry pier will cost between 150 and 200 THB.

Klong Jilard Pier in Krabi
Klong Jilard Pier in Krabi

From Klong Jilard Pier there are ferry services to Phuket (5 hours), and Koh Phi Phi (1 hour 30 minutes to 2 hours 30 minutes), Koh Lanta (1 hour). For Koh Lipe take a ferry to Koh Lanta and then change to another ferry or speedboat service for the second stage of the journey to Koh Lipe. For travel to Railay Beach you need to use Ao Nammao Pier which is 15.3 km from Krabi Bus Terminal. Longtail boat services to Railay depart from Ao Nammao Pier depart at 08:30. 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30 and 18:30 and the cost is 100 THB per person.

Next see Ferry times from Krabi to Koh Phi Phi

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.