31X
31X bus timetable: York to Kirkbymoorside
York - Kirkbymoorside
York, Station Avenue - Helmsley / Kirkbymoorside
Not the 31X you're looking for? 4 other bus routes in Great Britain use this number.
Route map
31X live route map
See the route, stops, and live buses currently on this line.
92 stops
Live buses loading
Map ready
Loading the route map...
York → Helmsley / Kirkbymoorside
2 trips · first 09:46 · last 15:55
Mon–Fri
Live From 2026-06-21
Swipe sideways to see later trips.
Stop
09:46
Helmsley / Kirkbymoorside
15:55
Helmsley / Kirkbymoorside
Helmsley / Kirkbymoorside → York
2 trips · first 12:25 · last 17:30
Mon–Fri
Live From 2026-06-21
Swipe sideways to see later trips.
Stop
12:25
Helmsley / Kirkbymoorside
17:30
Helmsley / Kirkbymoorside
Timetable data from East Yorkshire, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PB0000328:628.
Main stops shown
14 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- York, Station Avenue Stop RM
- York, Exhibition Square ED
- Shipton, The Dawnay Arms northbound
- Easingwold, The George Hotel northbound
- Husthwaite, Eastview eastbound
- Coxwold, Hall opposite
- Wass, Wombwell Arms northbound
- Ampleforth, Fairfax Close eastbound
- Ampleforth College opposite
- Oswaldkirk, Malt Shovel Inn eastbound
- Sproxton, War Memorial northbound
- Helmsley, Market Place northbound
- Beadlam, Howdale Lane eastbound
- Kirkbymoorside, Market Place southbound
Looking for a different 31X bus?
4 other routesThe number 31X is used by 4 other bus routes around Great Britain, run by different operators in different areas.