Route decision
Use only when northern AQI, mountain rain, and road comfort are acceptable. Treat Pai as optional, not mandatory.
Chiang Mai Bus Terminal origin
Pai destination
2026-05-09 updated
Bus route
Mountain-road route where the data decision is less about distance and more about road comfort, weather, carsickness, and smoke.
Route decision
Current destination check
This static bus route guide is paired with current destination, stay, and food-route checks for this place. Use the fallback links now; the panel refreshes when the current check is available.
Showing static guidance until the current check is available.
Route/static daily or weekly; weather/AQI near realtime.
Use GTFS, MOT/BKS, and OSM for static structure. Do not imply realtime availability unless a documented public or partner API exists.
The route page should become more confident as each layer agrees.
| Step | Data layer | Decision role |
|---|---|---|
| 1 | MOT/BKS station master | Confirms origin/destination facility identity |
| 2 | Namtang GTFS or route feed | Confirms route/stop/trip structure where covered |
| 3 | BKS timetable / official operator page | Adds departure and direction context |
| 4 | OSM / Transitland validation | Cross-checks stop geometry and feed history |
| 5 | Partner booking/realtime API | Only then add seat availability, live ETA, or price |