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


Surat Thani - Krabi ฿ 2,485–8,690 1h 55m – 3h 50m
  •   Van 9pax
  •   Economy
  •   Comfort
  •   VIP Van 9pax
  •   SUV 4pax
  •   Van 10pax

Surat Thani Bus Stop


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

Google Map of the Phantip Travel office in Surat Thani

Krabi Bus Stop


Bus services from Surat Thani terminate at Krabi Bus Terminal.

Google Map of 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 Pier. 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 frequently from Ao Nammao Pier 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.