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.
Book your LNER ticket in advance to save significantly on the fare.
April to June for pleasant weather and fewer crowds in York.