BusGenie
31X

31X bus timetable: York to Kirkbymoorside

York - Kirkbymoorside

York, Station Avenue - Helmsley / Kirkbymoorside

Mode Bus

Not the 31X you're looking for? 4 other bus routes in Great Britain use this number.

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
09:46
15:55
10:04
16:18
10:17
16:31
10:28
16:42
10:33
16:47
10:37
16:51
10:43
16:57
10:48
17:02
10:51
17:05
10:55
17:09
10:58
17:12
11:03
17:17
11:09
17:23

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
Beadlam, Shelter south-east bound
12:31
17:36
12:40
17:45
12:43
17:48
12:47
17:52
12:51
17:56
12:55
18:00
13:01
18:06
13:05
18:10
13:10
18:15
13:25
18:30
13:37
18:42
13:56
19:06

Timetable data from East Yorkshire, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PB0000328:628.

Main stops shown

14 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. York, Station Avenue Stop RM
  2. York, Exhibition Square ED
  3. Shipton, The Dawnay Arms northbound
  4. Easingwold, The George Hotel northbound
  5. Husthwaite, Eastview eastbound
  6. Coxwold, Hall opposite
  7. Wass, Wombwell Arms northbound
  8. Ampleforth, Fairfax Close eastbound
  9. Ampleforth College opposite
  10. Oswaldkirk, Malt Shovel Inn eastbound
  11. Sproxton, War Memorial northbound
  12. Helmsley, Market Place northbound
  13. Beadlam, Howdale Lane eastbound
  14. Kirkbymoorside, Market Place southbound

Looking for a different 31X bus?

4 other routes

The number 31X is used by 4 other bus routes around Great Britain, run by different operators in different areas.

See all 5 bus routes numbered 31X