Transport

SRT timetable data.

State Railway of Thailand schedule and route pages for intercity and excursion trains, station pairs, departure and arrival times, and service notices. Useful for public train timing context, but no clean national realtime bulk timetable API was verified.

Public Official public timetable, route, trip, and service pages Free public website and timetable pages Operational timetable updates and service notices Open source
Runtime role

Decision driving

Access class

Public

Access type

Official public timetable, route, trip, and service pages

Free status

Free public website and timetable pages

Cadence

Operational timetable updates and service notices

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

source health, observation ingest, signal compute, decision compute

Useful fields

line, station, route map, station order, interchange, first and last train where available, timetable, train number, origin/destination, departure and arrival time, fare context, service notice, source ID

Reliability rating

High for official context; validate endpoint availability before automation.

Runtime truth

Runtime role

Decision driving

Production ready

Yes

Entity scope

route, station, airport, pier, destination, terminal

Observation scope

official_rail_presence_score

Decision scope

where_to_go_today, where_to_stay, route_check

Runtime note

Feeds active observations and signals that currently influence traveler-facing decisions.

How this helps travel recommendations

Turns rail planning into source-backed decisions about city-base convenience, station access, first and last train logic, intercity train timing, and whether a route should use flight, train, or bus instead.

Endpoint and API notes

State Railway of Thailand schedule and route pages for intercity and excursion trains, station pairs, departure and arrival times, and service notices. Useful for public train timing context, but no clean national realtime bulk timetable API was verified.

Open the source endpoint or documentation. Return to the Thailand data atlas.

Developer reference

Best endpoint

Use official SRT timetable and public rail pages for intercity timing, BTS and MRT public route/station pages for Bangkok wayfinding, and Namtang GTFS for static route and station structure across systems.

Recommended refresh

Refresh weekly or when the catalog metadata changes; many agency catalogs update irregularly.

Travel scoring role

Turns rail planning into source-backed decisions about city-base convenience, station access, first and last train logic, intercity train timing, and whether a route should use flight, train, or bus instead.

Comparable / backup source

SRT, BTS, MRTA, Namtang GTFS, MOT transport catalogs, OSM rail mapping, and destination pages that explain which base actually reduces rail friction.

Example request

# Source landing or publication page; inspect linked documents or resources before automation.
curl -L "https://railway.co.th/Home/Index/en"

Failure modes

  • Public timetable pages do not guarantee live seat availability or realtime delay status.
  • Static GTFS and route maps are not the same as current disruption or maintenance data.
  • Bangkok rail systems use different operators and public pages, so interchange guidance can drift.
  • Train schedules and excursion services can change without a documented public bulk API.
  • 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.