Bus route

Bangkok to Krabi by Bus.

Overnight/long-haul route into Andaman scenery, with onward movement to Ao Nang, Railay, or Lanta still required.

Route decision

Use bus if the travel day is acceptable and the coast plan has transfer slack; fly if boat/weather windows are tight.

Bangkok Southern Bus Terminal origin Krabi Bus Terminal destination 2026-05-09 updated

Current route check

Bus Route route check

This static bus route page is paired with the current route check. Use it to separate a route that exists from a route that still works after weather, transfer burden, ferry fragility, and weak-leg risk are considered.

Showing static route guidance until the current route check is available.

Best sources
  • BKS timetable resources
  • MOT passenger terminals
  • OSM
Refresh logic

Timetable cache every 1-6 hours if permitted; route validation daily/weekly.

Static confidence

Use GTFS, MOT/BKS, and OSM for static structure. Do not imply realtime availability unless a documented public or partner API exists.

Trip-breaking checks
  • Station correctness
  • Timetable freshness
  • Road/weather risk
  • Whether flight/train/ferry is a better path

Bus route data workflow

The route page should become more confident as each layer agrees.

StepData layerDecision role
1MOT/BKS station masterConfirms origin/destination facility identity
2Namtang GTFS or route feedConfirms route/stop/trip structure where covered
3BKS timetable / official operator pageAdds departure and direction context
4OSM / Transitland validationCross-checks stop geometry and feed history
5Partner booking/realtime APIOnly then add seat availability, live ETA, or price