Rail intelligence

State Railway of Thailand.

SRT pages should separate route existence, train type, overnight comfort, station choice, and schedule shape from live seat risk.

Rail call

Use official SRT schedule logic before promising train comfort or availability.

3 source layers 2026-05-09 updated Station first movement logic

How to use this rail page

Rail pages should answer whether the train or urban rail option is actually the low-friction move for this traveler and this route.

How to use this rail page
QuestionBest answerWatch
Schedule truth.Best answer: Use SRT firstWatch: Train identity and baseline timing
Seat comfort.Best answer: Check separatelyWatch: Sleeper and class expectations are a different problem
Last-mile.Best answer: Always map the stationWatch: Station choice can ruin a 'good' train
Holiday pressure.Best answer: Assume higher seat riskWatch: Do not trust static timing alone

Main rail risks

These are the places where a good-looking train plan fails in real travel.

Main rail risks
RiskWhat it looks likeSafer move
Transfer burden.What it looks like: Rail reduces some frictionSafer move: Check the last-mile before paying
Seat risk.What it looks like: The schedule existsSafer move: Static structure is not guaranteed comfort or availability
Best for
  • overnight trains
  • intercity rail
  • station-first trip design
Watch
  • schedule truth does not prove bookable sleepers
Useful sources
  • SRT timetable data
  • Namtang GTFS
  • OSM

What to verify before you rely on the train plan

Verify the operator, station pair, service class, schedule shape, travel time, service days, interchange burden, airport or hotel-area logic, disruption caveat, and confidence. Static station geometry and line maps should never masquerade as live seat or disruption truth.