Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Derby to Keighley by train
-
First train05:56
-
Last train22:33
-
Avg changes1
-
Fastest journey1hr 49m
-
Distance110 kilometres
-
Trains per day32
-
Avg. journey time2hr 7m
-
Train operators
Travelling by train from Derby to Keighley
Ready to travel from Derby to Keighley by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Train cost between Derby and Keighley: point-to-point tickets
Train travellers have two ticket options to choose from: point-to-point tickets and rail passes. Point-to-point tickets are for one-way travel between two cities. Prices for point-to-point tickets on this route start from CA$96.14, then go to , if booked a month in advance, and , if booked 7 days in advance.
Cost of travel with European train passes
Passes allow unlimited travel in the covered region and timeframe. Passes, like a Eurail or Interrail Global Pass, cover travel to 33 countries. While passes cost more upfront, they quickly pay off if you plan to travel extensively or don’t have a fixed itinerary. Plus, passes also often offer discounts on local travel, museums and outings. Learn more about the financial benefits of rail passes with our European Rail Pass guide.
Whether you want to purchase a pass or a ticket, Rail Europe has you covered with the best deals and smoothest checkout.
Derby to Keighley train times
Prepare for your journey with the following departure details. The earliest train running Monday through Friday from Derby to Keighley is at 05:56 and the last is at 21:46. The first train scheduled on Saturdays and Sundays is at 08:18 and the last one is at 22:33. You can expect 32 trains making this journey each day, with trains departing every 26 minutes.
Average train travel time from Derby to Keighley
The quickest time by train is 1 hour and 49 minutes, travelling a total distance of 110 kilometres.
Booking Derby to Keighley trains in advance
Booking your Derby to Keighley tickets in advance is the best way to save money. Tickets on this specific route can be purchased 3 months before departure.
Get notified of when tickets open for travel between Derby and Keighley by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.
Making the most of your trip to Keighley
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Keighley.
Frequently asked questions
How far is it from Derby to Keighley by train?
The train journey between Derby and Keighley spans 110 kilometres.
What is the Derby to Keighley train price?
The lowest price available on this route is CA$96.14. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
When can I start booking my Derby to Keighley train tickets?
You can purchase tickets for this route 3 months in advance.
How long does it take to get from Derby to Keighley?
The fastest jouney takes 1 hour and 49 minutes.
Other journeys to Keighley View all journeys to Keighley
-
From London to Keighley From CA$63.05
-
From Leeds to Keighley From CA$4.55
-
From Manchester to Keighley From CA$79.95
-
From Shipley (Yorks) to Keighley From CA$5.31
-
From Edinburgh (Waverley, city centre) to Keighley From CA$138.45
-
From Birmingham to Keighley From CA$78.00
-
From Bradford to Keighley From CA$3.90
-
From York to Keighley From CA$49.40
-
From Newcastle to Keighley From CA$113.75
-
From Glasgow to Keighley From CA$110.50
-
From Grantham to Keighley From CA$20.33
-
From Basildon to Keighley From CA$96.51
Other journeys from Keighley
-
From Keighley to London From CA$63.05
-
From Keighley to Leeds From CA$4.55
-
From Keighley to York From CA$18.20
-
From Keighley to Edinburgh (Waverley, city centre) From CA$97.50
-
From Keighley to Manchester From CA$35.10
-
From Keighley to Shipley (Yorks) From CA$5.31
-
From Keighley to Birmingham From CA$66.11
-
From Keighley to Blackpool From CA$26.74
-
From Keighley to Doncaster From CA$27.30
-
From Keighley to Sheffield From CA$14.30
-
From Keighley to Bradford From CA$6.04
-
From Keighley to Bristol From CA$436.80
Other journeys from Derby
-
From Derby to London From CA$55.25
-
From Derby to Birmingham From CA$23.40
-
From Derby to Lincoln From CA$22.75
-
From Derby to Doncaster From CA$21.45
-
From Derby to Leeds From CA$23.40
-
From Derby to Newcastle From CA$48.75
-
From Derby to Loughborough From CA$4.55
-
From Derby to Grantham From CA$86.80
-
From Derby to Rugby From CA$56.55
-
From Derby to Leicester From CA$8.45
-
From Derby to Glasgow From CA$100.75
-
From Derby to Lancaster From CA$72.15