The journey from Nairn to Leicester covers approximately 650 km. The most practical route is by train, involving a change at Inverness, a journey to Edinburgh, and then a connection to Leicester via the East Coast Main Line and East Midlands Railway. This journey takes you through the heart of England. Expect a total travel time of around 9 hours 30 minutes.
Total Distance: 650 km driving distance, 550 km straight-line air distance.
Check for engineering works on the East Coast Main Line before booking.
May to September for the best weather and longer days.