Nairn
Nairn
York
York
Train

Nairn to York

Updated: 28 May 2026

The journey from Nairn to York covers approximately 480 km. The most efficient way to travel is by train, starting from Nairn Station, changing at Inverness, and then taking the LNER service from Edinburgh Waverley to York. This route takes you through the scenic East Coast Main Line. Expect a total travel time of around 7 hours. It is a comfortable journey through the heart of the UK.

Total Distance: 480 km driving distance, 400 km straight-line air distance.
Fastest Way
Taking the train is the fastest and most reliable method for this long-distance journey.
Cheapest Way
Booking an Advance single ticket on the LNER website is the cheapest way to travel.
Compare Nairn to York Routes
Train
Connecting
Duration
7 hours
Avg Price
80-150 GBP
Operator
ScotRail and LNER
Route
Nairn to Inverness, then Inverness to Edinburgh, then Edinburgh to York.

Book your LNER ticket in advance to save significantly on the fare.

Travel Tips
  • Train Booking
    Use the Trainline app to manage your connections and receive delay alerts.
  • Seat Reservation
    Always reserve a seat on the LNER service, especially during weekends.
  • Luggage
    Keep your luggage manageable as you will need to change trains at least twice.
  • Food
    Buy snacks at Edinburgh Waverley before boarding the long-distance train to York.
  • Arrival
    York Station is a short walk from the city centre, making it very accessible.
Safety Tips
  • Station Safety
    Keep your belongings with you at all times in busy stations like Edinburgh Waverley.
  • Platform Changes
    Listen for announcements regarding platform changes at Inverness and Edinburgh.
  • Emergency
    Contact British Transport Police if you feel unsafe on the train.
  • Night Travel
    Avoid late-night travel if you are unfamiliar with the station layouts.
People Also Ask
  • Is there a direct train from Nairn to York?
    No, you must change at Inverness and Edinburgh.
  • How long does the train take?
    The total journey time is usually between 6.5 and 7.5 hours.
  • Can I drive to York?
    Yes, it is a 6-hour drive via the A9 and A1(M).
  • Are there sleeper trains?
    There is no direct sleeper train from Nairn to York.
  • What is the best time to book tickets?
    Book at least 8 weeks in advance for the best prices.
Quick Info
  • From Nairn, Scotland, United Kingdom
  • To York, North Yorkshire, United Kingdom
  • Modes
Best Time to Travel

April to June for pleasant weather and fewer crowds in York.

Things to Do in York
1
York Minster
One of the largest cathedrals in Northern Europe, famous for its stunning stained glass and Gothic architecture.
2
The Shambles
A historic street in York with overhanging timber-framed buildings, dating back to the 14th century.
3
National Railway Museum
Home to a massive collection of trains, including the Flying Scotsman and Mallard.
4
York City Walls
A 3-mile walk along the medieval walls that surround the city centre, offering great views.
Tags
Nairn to York train LNER train Nairn to York travel from Highlands to York Nairn to York distance best way to York from Nairn ScotRail to LNER connection York travel guide Nairn transport