Buses to Krabi

Buses run to Krabi from 10 towns, with 35 departures a day and fares from ฿297. Most buses arrive at Krabi Bus Terminal. Bus companies include Nakhon Borrikarn, Phantip Travel, Lignite and Thiangtham. Timetables checked on 2026-10-30.

Book a bus to Krabi

All bus routes to Krabi

FromDepartures a dayFromFastestFirst busLast bus
Nakhon Si Thammarat8฿4002h 40m07:0017:30
Surat Thani8฿2973h09:0016:30
Thung Song7฿4002h08:2018:50
Bangkok4฿77914h17:3019:30
Koh Phi Phi2฿5403h10:3015:30
Koh Samui2฿4505h 45m12:0012:00
Hat Yai1฿4005h 10m09:3009:30
Koh Phangan1฿5316h11:3011:30
Nakhon Ratchasima1฿1,15714h 30m16:3016:30
Phuket1฿3003h08:0008:00

Where buses arrive in Krabi

  • Krabi Bus Terminal 26 departures a day
  • Ao Nammao Pier 3 departures a day
  • Ao Nang Bus Stop 2 departures a day
  • Phantip Travel Office Bus Stop (Krabi Bus Terminal) 2 departures a day
  • Mueang Krabi Bus Stop (Talat Kao Kasikorn Bank) 2 departures a day

Bus companies to Krabi

Buses from Krabi →

More destinations

All 1,040 bus routes →