These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Scarborough and York

distanceDistance35 miles (56 km)
durationAverage train duration2 h 46 min
priceAverage train ticket price£8 (€9)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesFirst Transpennine Express

Trains from Scarborough to York cover the 35 miles (56 km) long journey taking on average 2 h 46 min with our travel partners like First Transpennine Express. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £8, you can find the cheapest train ticket for as low as £7. Travellers depart most frequently from Scarborough and arrive in York.

Travel Tips

Trains from Scarborough 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 Scarborough to York.
How much does a cheap train to York from Scarborough cost?
Omio customers have found the cheapest trains to York from Scarborough to cost as little as £7  in the next 7 days.
What is the cost of a train ticket from Scarborough to York on average?
In the next 7 days you’ll find that the average cost of a train ticket to York from Scarborough is £8  one way.
How far is it from Scarborough to York by train?
When travelling this route you should expect the distance between Scarborough and York via train to be approximately 35 miles (56 km).
How many hours does it take from Scarborough to York by train?
The train time from Scarborough to York is on average 2 h 46 min  for the 35 miles (56 km) long journey, but the time it takes to go to York from Scarborough by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Scarborough to York train leave from? Which York train station do I come into from Scarborough?

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

Where is the departure train station in Scarborough located? Where is the arrival train station in York located?

Passengers board their train most frequently from Scarborough and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at York and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in York.

What train companies go from Scarborough to York?
If you're looking for trains from Scarborough to York, you can rely on First Transpennine Express to get you to York. It's also good to check out all possible train providers for the Scarborough to York route to see if there might be differences in the amenities they offer.
How many trains are there between Scarborough and York a day?
On average, there are 12 trains a day from Scarborough to York. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Scarborough to York?
The first train from Scarborough to York leaves at 07: 15   and the last train for this leaves at 08: 34. Omio shows you the latest train from Scarborough to York times to help you book the best departure time for this trip.
How early should I buy train tickets between Scarborough and York to score the best deals?
If you book a train ticket from Scarborough to York within the next 7 days, you can find tickets to cost on average £8 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to York from Scarborough are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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