[menuItemContent][menuItemRightSideContent]
Currency

Compare prices and tickets by train, bus or flight

Sun
May 29
$32Northern Rail
Find prices
Mon
May 30
$31Northern Rail
$16National Express
Tue
May 31
$32Northern Rail
Find prices
Thu
Jun 2
$32Northern Rail
$15National Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from York to Keighley

distanceDistance33 miles (54 km)
durationAverage train duration1 h 13 min
priceAverage train ticket price$32 (€28)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesNorthern Rail

Trains from York to Keighley cover the 33 miles (54 km) long trip taking on average 1 h 13 min with our travel partners like Northern Rail. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $32 (€28), but the average price of train tickets is $32 (€28). Travelers depart most frequently from York and arrive in Keighley.

Travel Tips: Trains from York to Keighley

Travel by train to Keighley 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 York to Keighley.
FAQs

How much do cheap trains to Keighley from York cost?

Train tickets to Keighley from York for some dates and times can be found for as cheap as $32 (€28)  one way in the next 7 days.

How much is a train ticket to Keighley from York?

The York to Keighley train ticket price is on average $32 (€28)  if you are looking to purchase your tickets for this journey in the next week.

What is the distance to Keighley from York by train?

The distance between York and Keighley by train is approximately 33 miles (54 km).

What is the York to Keighley train travel time?

While the time it takes to travel 33 miles (54 km) from York to Keighley can vary based on specific dates, weekends, and holidays, the York to Keighley train journey time is on average 1 h 13 min.

What station does the train from York to Keighley depart from? Which Keighley train station do I come into from York?

When traveling this route, Omio customers are departing most frequently from York   and arriving in Keighley.

Where is the train station in York? Where is the train station in Keighley?

The most popular departure train station with passengers for this route, called York, is located 0.5 miles (790 m) from the city center of York.

The most popular arrival train station, Keighley, is located 0.4 miles (741 m) away from the city center of Keighley.

What train companies go from York to Keighley?

For the journey from York to Keighley you can take a train with Northern Rail. Be sure to check out all possible train companies that offer services between York and Keighley on Omio to compare what amenities they may have.

How many train services per day are there to Keighley from York?

On average, there are 25 trains a day from York to Keighley. The train times and services may be different on weekends and holidays compared to weekdays.

When can I take the first train from York to Keighley? When can I take the last train for the day?

The earliest train departing from York to Keighley leaves at 7: 08 AM. The last train departing from York to Keighley leaves at 10: 21 AM. You can find the latest York to Keighley train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I book train tickets between York and Keighley to score the best deals?

The price of a one way train ticket from York to Keighley is on average $32 (€28) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Keighley from York available a few months in advance.

Important Stations and Airports for this Journey

York
Keighley
The major railway station for departures from York is York. Read all the information you need to know about services, amenities and connections at York for your journey to Keighley from York.

More options for your journey from York to Keighley

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