Keighley to Bradford train

Thu, Apr 18
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap train tickets and times from Keighley to Bradford

Showing times and prices for Apr 18


Fastest Journey

24 m


29 m

Trains per day



13 km

Cheap train tickets from Keighley to start from $6 with an average ticket price of $6.

The fastest train from Keighley to takes 24m in comparison to an average duration of 29m and covers a distance of 13 km.

2 trains that leave Keighley for every day with 2 travelling directly.

Northern Rail
0 transfers
Northern Rail
0 transfers

Compare prices and tickets Keighley to Bradford by train

Apr 18
Apr 19
Apr 20
Apr 21
Apr 22
Apr 23
Apr 24

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Keighley to Bradford

distanceDistance8 miles (13 km)
durationAverage train duration23 min
priceAverage train ticket price$6 (€5)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 23 direct trains a day
carriersTrain companiesNorthern Rail (3) or East Coast

Trains from Keighley to Bradford cover the 8 miles (13 km) long journey taking on average 23 min with our travel partners like Northern Rail (3) or East Coast. Normally, there are 50 trains operating per day. You can get the cheapest train tickets for this route for as low as $6 (€5), but the average price of train tickets is $6 (€5). Travelers depart most frequently from Keighley and arrive in Bradford Interchange.

Train companies: Northern Rail (3) and East Coast from Keighley to Bradford trains

Northern Rail (3) and East Coast trains will get you to Bradford from Keighley from $7 (€6). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Northern Trains is one of many publicly owned train operating companies in the United Kingdom. The rail network in the UK has been run by over 20 train companies, but they work together as National Rail with coordinated fares and ticketing. Headquartered in York, Northern operates local and commuter trains across the entire north of England connecting regions of the North East, North West, East Midlands, Staffordshire, Yorkshire and the Humber coast line. Advance, Off-Peak and Anytime Day tickets can be purchased for Northern train journeys to Bradford from Keighley. There is only one class option on Northern trains: Standard.

Train information from Keighley to Bradford with Northern Rail (3):

  • Average Duration: 21 min
  • Cheapest Price: $7
  • Northern Rail (3) frequency: 49 a day

FAQs: Trains from Keighley to Bradford

FAQs: Travel by train from Keighley to Bradford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Keighley to Bradford.
Cheap train tickets from Keighley to Bradford can start from as little as $6 (€5) when you book in advance. The average train ticket price for Keighley to Bradford is $6 (€5); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Keighley to Bradford is 23 min   to travel the 8 mile (13 km) long route, with around there are 50 trains per day. Journey times can vary on weekends and holidays.
The first train from Keighley to Bradford leaves at 6: 18 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Keighley to Bradford leaves at 8: 48 PM.
There are 50 trains a day from Keighley to Bradford which require at least one change with Northern Rail (3) or East Coast. Schedules can vary on holidays or weekends with fewer trains.
Take the Keighley to Bradford train with Northern Rail (3) or East Coast. However, it's always good to check out all possible train providers for the journey to Bradford from Keighley as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 8: 48 PM.

Passengers board the train most frequently from Keighley, which is located around 0.4 miles (741 m) away from the city centre, and they get off the train at Bradford Interchange, located 0.3 miles (460 m) away from the city centre.

The cheapest month to travel from Keighley to Bradford by train is September.
Yes, you can take a train to Bradford from Keighley.

Important Stations and Airports in Keighley and Bradford

Keighley is the most popular Keighley railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Keighley for your trip to Bradford.
Amenities at station

More options for your journey from Keighley to Bradford

Here are some other resources that might have the information you need

HomeTrainsTrain Times to BradfordKeighley to Bradford train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers