Itinerary Planner

Bradford Film Heritage

City Of Film

This one day itinerary takes in some of the highlights, from the windswept moors of Brontë Country to the thoroughly modern National Science and Media Museum!


Start the day on the Keighley and Worth Valley Railway, famous as the setting for The Railway Children and many other TV and film productions. Hop off to explore Haworth, with its Brontë connections. Many wonderful productions have been filmed here over the years including the 2022 biopic Emily which delves into the life of Emily Brontë.


Make the short journey to Bradford, just a 25 minutes journey on the train, and visit the magnificent National Science and Media Museum, 5 floors of interactive exhibits featuring all things media. Plus 3 cinemas including the ever popular IMAX, don't forget to check what's on. Round off the day by following the Film Heritage Trail through the City Centre. It'll take you to see locations featured in many films and shows shot in Bradford which make for great places for a commemorative photo or two!

Product Information

  1. Keighley and Worth Valley Railway


    The Keighley & Worth Valley Railway is a heritage railway that was reopened in 1968 and runs from Keighley to Oxenhope through beautiful Brontë country. Board our steam train and enjoy the sound of the engine climbing the steep sides of the valley, while great clouds of steam and smoke add drama to…

  2. Haworth Village


    Experience this inspiring slice of Yorkshire.

  3. National Science and Media Museum


    The National Science and Media Museum, in the heart of Bradford, explores the science and culture of light and sound technologies and their impact on our lives.

Itinerary Distances

FromToDistance * (metric)
Keighley and Worth Valley Railway (53.831,-1.9487)Haworth Village (53.83009,-1.95394)0.32
Haworth Village (53.83009,-1.95394)National Science and Media Museum (53.79106,-1.75594)12.35
Total Distance *12.67 miles
Estimated Journey Time24 minutes

* Approximate distance by road

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss

Don't Miss