Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Stonehaven to York by train
-
First train08:10
-
Last train18:37
-
Avg changes0
-
Fastest journey4hr 41m
-
Distance342 kilometres
-
Trains per day8
-
Avg. journey time5hr 1m
-
Train operators
Discover Stonehaven to York by train
Planning a train adventure from Stonehaven to York? To get started, check out our detailed guide to a seamless, enjoyable journey.
Cost of a train ticket between Stonehaven and York
The cheapest ticket price along this route is £72.41. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 5 and a half months in advance.
What’s included in the price of a European train ticket
When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.
Stonehaven to York departure timetable
On this route, 8 trains run daily, with the first one leaving Stonehaven at 08:10 and the last leaving at 18:37 during the week.
For weekend travel to York, the earliest departure is at 08:10 and the last one is at 15:11. You will find that departures along this journey occur every 16 minutes.
Stonehaven to York train duration
Trains on this route travel a distance of 342 kilometres, with the fastest one completing the journey in 4 hours and 41 minutes.
How far in advance Stonehaven and York tickets go on sale
Tickets for travel between Stonehaven and York are available 5 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Making your Stonehaven to York travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: York.
Frequently asked questions
How far is the train trip from Stonehaven to York?
The total distance from Stonehaven to York is 342 kilometres.
What’s the cost of a train ticket from Stonehaven to York?
The cheapest ticket for this journey starts at £72.41. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
How far in advance can I book my Stonehaven to York train tickets?
Tickets for this route go on sale 5 and a half months in advance of the departure date.
How long does it take to get from Stonehaven to York?
The fastest jouney takes 4 hours and 41 minutes.
Other journeys to York View all journeys to York
-
From London to York From £19.23
-
From Leeds to York From £3.02
-
From Newcastle to York From £24.89
-
From Middlesbrough to York From £47.52
-
From Doncaster to York From £10.56
-
From Peterborough to York From £256.45
-
From Birmingham to York From £17.35
-
From Sheffield to York From £8.67
-
From Durham to York From £9.05
-
From Glasgow to York From £32.06
-
From Huddersfield to York From £11.69
-
From Darlington to York From £14.71
Other journeys from York
-
From York to Edinburgh (Waverley, city centre) From £28.28
-
From York to Scarborough From £11.31
-
From York to Harrogate From £6.03
-
From York to London From £19.23
-
From York to Leeds From £3.02
-
From York to Newcastle From £10.18
-
From York to Middlesbrough From £10.56
-
From York to Doncaster From £10.56
-
From York to Peterborough From £26.78
-
From York to Birmingham From £34.70
-
From York to Sheffield From £18.10
-
From York to Durham From £9.05
Other journeys from Stonehaven
-
From Stonehaven to Aberdeen From £4.15
-
From Stonehaven to London From £94.66
-
From Stonehaven to Dundee From £6.80
-
From Stonehaven to Glasgow From £23.38
-
From Stonehaven to Newcastle From £65.24