Transport

BMTA route and fare pages.

Bangkok bus route, fare, operating-hour, depot, and route metadata. BMTA BUS app exposes realtime tracking to users, but no open public realtime API was verified.

Public Public website/app route search; realtime app data not documented as public API Free public website and app view Static crawl daily or weekly; realtime only through permission/partnership Open source
Runtime role

Catalog only

Access class

Public

Access type

Public website/app route search; realtime app data not documented as public API

Free status

Free public website and app view

Cadence

Static crawl daily or weekly; realtime only through permission/partnership

Last verified

2026-05-11

Access class note

Public web, file, catalog, or documented endpoint access with no paid gate implied in the source profile.

Used in layers

page reference only

Useful fields

agency, route_id, stop_id, stop name, station type, lat/lon, trip_id, stop_times, route shape, fare, operator, terminal owner, timetable, service days, source license

Reliability rating

Medium-high for discovery and context; operational reliability depends on endpoint stability.

Runtime truth

Runtime role

Catalog only

Production ready

Not yet

Entity scope

No runtime entity scope yet.

Observation scope

No live observation ingestion yet.

Decision scope

Not wired into active decisions yet.

Runtime note

Profiled in the atlas and public pages, but not yet connected to live graph computation.

How this helps travel recommendations

Turns bus travel from vague advice into station, route, timetable, terminal, and confidence logic for Bangkok pivots, intercity routes, and lower-cost overland itineraries.

Developer reference

Best endpoint

Use Namtang GTFS as the route/stop spine, MOT passenger bus terminals as the official terminal master, BKS timetable/facility resources for intercity context, and OSM/Transitland as validation layers.

Recommended refresh

Refresh daily, or more often only when the source publishes explicit current-status fields.

Travel scoring role

Turns bus travel from vague advice into station, route, timetable, terminal, and confidence logic for Bangkok pivots, intercity routes, and lower-cost overland itineraries.

Comparable / backup source

MOT, DLT, Namtang/OTP, Transport Co./BKS, BMTA, Thai Smile Bus, OpenStreetMap/Overpass, Transitland, Mobility Database, and official operator pages.

Example request

# Source landing or publication page; inspect linked documents or resources before automation.
curl -L "https://www.bmta.co.th/"

Failure modes

  • Static GTFS does not mean realtime vehicle positions.
  • App-visible realtime is not automatically a public ingest API.
  • Station coordinates and X/Y labels need validation.
  • Intercity timetable pages can be brittle without documented JSON APIs.
  • Commercial booking inventory usually requires partner access.
  • Dashboard markup or public-page layout can change without notice.

Last checked and source confidence

Last checked: 2026-05-11.

Source confidence: Treat this profile as strongest for the exact role named above. It is weaker when the source is stretched into live availability, legal proof, or traveler-fit decisions it does not directly prove.