Compare prices and tickets by train, bus or flight

Dec 2
$14Northern Rail
Dec 3
$14Northern Rail
Dec 4
$14Northern Rail
Dec 5
$14Northern Rail
Dec 6
$14Northern Rail

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

Deutsche Bahn

Train Information from Harrogate to York

distanceDistance18 miles (29 km)
durationAverage train duration38 min
priceAverage train ticket price$14 (€12)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersNorthern Rail

Trains from Harrogate to York cover the 18 miles (29 km) long journey taking on average 38 min with our travel partners like Northern Rail. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $14 (€12), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Harrogate and arrive in York.

Travel Tips

Trains from Harrogate to York
Travel by train to York 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 Harrogate to York.
How much does a cheap train to York from Harrogate cost?
Omio customers have found cheap train tickets between Harrogate and York for as low as $14 (€12)  for the next 7 days.
How much is the train from Harrogate to York on average?
The train price from Harrogate to York is on average $14 (€12)  if you are looking to book your tickets for this journey in the next 7 days.
What is the distance from Harrogate to York by train?
When traveling this route you should expect the distance from Harrogate to York by train to be approximately 18 miles (29 km).
How long is the train ride between Harrogate and York?
On average the Harrogate to York train time is 38 min  covering the 18 miles (29 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Harrogate to York, which train station in Harrogate do I depart from and which train station in York do I arrive in?

Omio customers traveling this route book their trains from Harrogate   to York.

Where do I find the Harrogate train station to York? Where is the York train station?

Passengers booking this trip most frequently board their trains from Harrogate and need to travel around 0.2 miles (279 m) from the city center to get to this train station.

Passengers arriving in York most often arrive at York and need to travel around 0.4 miles (607 m) from this train station to the city center.

Which train companies can get me from Harrogate to York?
If you're looking for trains from Harrogate to York, you can rely on Northern Rail to get you to York. It's also good to check out all possible train companies for the Harrogate to York journey to see if there might be differences in the amenities they offer.
How many trains per day are there to York from Harrogate?
The average number of trains departing Harrogate for York is 25 a day. The train schedules and services may vary between weekdays and weekends.
How early should I purchase Harrogate to York train tickets to get the best deals?
You can find trains to York from Harrogate to cost on average $14 (€12) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Harrogate to York train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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