parking & travel

All Elf Explorer trains will depart from Oxenhope Station.

We have limited car parking at Oxenhope station, and therefore you can arrive by the following means:

  • Book a car parking space (whilst spaces last) at Oxenhope when you book your Elf Explorer tickets. 
  • Park at Haworth Station or surrounding car parks and use our Park and Ride service to Oxenhope.
  • Hop on our free Elf Explorer bus service to Oxenhope; the bus will stop at any bus stop on the route, see the route below.

If you live locally, please use public transport to Oxenhope or one of our stations to use the park-and-ride train service.

Park & Ride

Enjoy a stroll around the village of Haworth and climb up the famous cobbled Main Street before or after your Elf Explorer experience. There are multiple private car parks in Haworth, which are short walking distance from the railway station or close to the free shuttle route.

Please note some of the car parks are situated on steep hills.

Car ParkAddress
Bronte VillageSpinners Way, Haworth. BD22 8BW300 spaces and £4.00 for over three hours.
Gas StreetGas Street, Haworth. BD22 8NQ72 spaces and £2.00 for over two hours
Brontë Parsonage MuseumWest Lane, Haworth. BD22 8DU65 spaces and £4.00 for over three hours
CentralNorth Street, Haworth. BD22 8DG50 spaces and £3.50 for up to 4 hours
Haworth StationStation Road, Haworth. BD22 8NJ30 spaces and £3.00 for all day

At Oxenhope Station, you can pre-book a time-allotted parking space.

Keighley StationStation Bridge, Keighley. BD21 4HPLimited free parking
Ingrow West StationSouth Street, Ingrow, Keighley. BD21 5AXLarge free car park
Haworth StationStation Road, Haworth, Keighley. BD22 8NJLarge pay & display car park
Oxenhope StationStation Road, Oxenhope, Keighley. BD22 9LBPre-booked parking only


Shuttle bus and diesel train timetables will be added shortly.