Trains from Burnley to Keighley
🚂 There is no direct train from Burnley to Keighley. However, you can take services operated by Northern Rail that depart from Burnley Manchester Road and arrive at Keighley via Bradford Forster Square, with the journey including transfers taking approximately 1 hour and 42 minutes. 🚉 Route options include transferring at Leeds or Todmorden depending on your preference. Route distances range from 89.8 km to 157 km, with varying transfer times and durations. Prices typically range from £10 to £14 for a one-way journey by train between Burnley and Keighley.