Elgin
Elgin
Thurso
Thurso
Bus Driving

Elgin to Thurso

Updated: 28 May 2026

The journey from Elgin to Thurso is a long but rewarding trip through the northern Highlands. By car, you will follow the A96 and A9, covering approximately 230 kilometers. This route is part of the famous North Coast 500 scenery. Alternatively, you can take a bus via Inverness, which is the most budget-friendly option. Expect a travel time of roughly 3 hours 30 minutes by car or 5 hours by bus. The landscape changes from rolling farmland to dramatic coastal cliffs.

Total Distance: 230 km driving distance, 175 km straight-line air distance.
Fastest Way
Driving is the fastest way to reach Thurso, saving you nearly 90 minutes.
Cheapest Way
The bus is the most affordable way to travel between Elgin and Thurso.
Compare Elgin to Thurso Routes
Bus
Connecting
Driving
Direct
Duration 5 hours 3 hours 30 minutes
Avg Price 25-40 GBP 45-60 GBP in fuel
Operator Stagecoach / Citylink Personal Vehicle
Route Elgin to Inverness, then Inverness to Thurso. A96 to Inverness, then A9 north to Thurso.
Tip Book tickets online to save money on long-distance bus travel. The A9 north of Inverness is a scenic but long drive.
Travel Tips
  • Fuel
    Fill up your tank in Inverness, as fuel is more expensive in the far north.
  • Driving
    The A9 has many single-track sections; be prepared to use passing places.
  • Bus Schedule
    Check the Stagecoach website for the latest timetable updates.
  • Clothing
    It is often windier in Thurso than in Elgin; pack accordingly.
  • Accommodation
    Thurso is a gateway to Orkney; book your hotel well in advance.
Safety Tips
  • Driving
    Stay alert for fatigue on this long drive; take regular breaks.
  • Weather
    High winds can make driving difficult; check weather reports.
  • Emergency
    Carry a basic emergency kit in your car.
  • Pedestrians
    Be careful when walking near the harbour area.
People Also Ask
  • Is there a train to Thurso?
    Yes, but it requires a change in Inverness and is slow.
  • How long is the drive?
    Approximately 3 hours 30 minutes.
  • Is Thurso worth visiting?
    Yes, it is a great base for exploring the far north.
  • Can I take a ferry from Thurso?
    No, ferries to Orkney depart from nearby Scrabster.
  • Is the bus comfortable?
    Yes, modern coaches are used for these long routes.
Quick Info
  • From Elgin, Scotland, United Kingdom
  • To Thurso, Highland, United Kingdom
  • Modes
Best Time to Travel

May to August for long daylight hours and better road conditions.

Things to Do in Thurso
1
Thurso Beach
Visit this popular beach for surfing and coastal walks. It offers great views of the Pentland Firth.
2
Caithness Horizons
Explore the local history and geology of the region in this museum. It is located in the town center.
3
Dunnet Head
Take a short drive to the most northerly point of mainland Britain. The views are spectacular.
4
Scrabster Harbour
Watch the ferries depart for Orkney from this busy port. It is a hub for local fishing and transport.
Tags
Elgin to Thurso travel to Thurso Highland bus route driving to Thurso North Coast 500 Scottish Highlands travel Elgin to Thurso transport Thurso guide