Trains from Bradford Forster Square are operated by Northern Trains and London North Eastern Railway. Most trains are run by Northern; these are towards Leeds (on the Leeds-Bradford Line), (on the Airedale Line) and (on the Wharfedale Line). During Monday to Saturday daytimes, trains operate every 30 minutes on each route. On weekday and Saturday evenings there are trains every hour to each of Skipton and Ilkley, but no trains run through to Leeds; instead a shuttle service runs between Bradford and Shipley, connecting there with Skipton – Leeds trains. Connections are also available at Shipley for longer distance trains to and , although direct services to both destinations sometimes operate if the Leeds route is closed for engineering work.