31X towards Easingwold, Helmsley & Kirkbymoorside - current timetable
31X buses towards Helmsley, Easingwold & York - current timetable
Some journeys between York, Easingwold, Helmsley & Kirkbymoorisde will be provided by our friends at EastYorkshire as indicated above.
31X Reliance Return tickets are accepted on East Yorkshire Buses, and East Yorkshire Buses 31X Return tickets will be accepted on Reliance buses.