Guisborough
Guisborough
Inverness
Inverness
Train

Guisborough to Inverness

Updated: 28 May 2026

Traveling from Guisborough to Inverness involves a journey north into Scotland. You will take a train from Middlesbrough to Edinburgh, then transfer to a ScotRail service to Inverness. The total distance is approximately 300 miles.

Total Distance: 480 km driving distance; 380 km straight-line air distance.
Fastest Way
Train, as driving takes over 6 hours.
Cheapest Way
Advance train tickets booked well in advance.
Compare Guisborough to Inverness Routes
Train
Connecting
Duration
6 hours
Avg Price
£80 - £160
Operator
LNER and ScotRail
Route
Middlesbrough to Edinburgh, Edinburgh to Inverness.

The train journey from Edinburgh to Inverness is incredibly scenic.

Travel Tips
  • Railcard
    Use a Railcard to save on your long-distance fare.
  • Booking
    Book your tickets online to avoid station queues.
  • Comfort
    Bring a book or entertainment for the long train journey.
  • Food
    Buy food before boarding as buffet car options are limited.
  • Weather
    The Highlands can be unpredictable; bring waterproof clothing.
Safety Tips
  • Highland Safety
    Be careful when hiking in the Highlands; always tell someone your plans.
  • Personal Belongings
    Keep your bags secure during the long train journey.
  • Night Travel
    Use registered taxis when moving around at night.
  • Emergency
    Dial 999 for emergency services.
People Also Ask
  • Is it a long journey?
    Yes, it is a significant journey north.
  • Are there direct trains?
    No, you must change in Edinburgh.
  • Is Inverness worth the trip?
    Yes, it is a beautiful city and a great base for exploring the Highlands.
  • Can I drive?
    Yes, but it is a long and tiring drive.
  • What is the best station?
    Inverness station is the main hub for the city.
Quick Info
  • From Guisborough, North Yorkshire, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather in the Highlands.

Things to Do in Inverness
1
Inverness Castle
Visit the castle grounds for views over the River Ness.
2
Loch Ness
Take a boat tour on the famous loch and look for the monster.
3
Culloden Battlefield
Explore the site of the final Jacobite rising battle.
4
Leakey's Bookshop
Browse this unique second-hand bookshop housed in an old church.
Tags
Guisborough to Inverness train to Inverness Inverness travel LNER ScotRail UK travel North Yorkshire to Scotland Highlands