Thornhill
Thornhill
St Andrews
St Andrews
Driving

Thornhill to St Andrews

Updated: 30 May 2026

The journey from Thornhill to St Andrews is approximately 180 km. Driving is the most practical method, taking about 2 hours and 30 minutes via the A76, M74, and M90. This route takes you through the heart of Scotland, offering a mix of countryside and coastal scenery. It is a popular route for those visiting the home of golf.

Total Distance: Driving distance 180 km, straight-line air distance 150 km.
Fastest Way
Driving is the fastest method, taking about 2.5 hours.
Cheapest Way
Driving is the most cost-effective method.
Compare Thornhill to St Andrews Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
25-40 GBP fuel
Operator
N/A
Route
A76, M74, M90.

The M90 can be very busy; check traffic reports before leaving.

Travel Tips
  • Driving Safety
    The M90 is a major road; drive with caution.
  • Traffic
    Allow extra time for the drive during peak holiday periods.
  • Weather
    Scottish weather changes rapidly; always carry a waterproof jacket.
  • Parking
    St Andrews has several public car parks near the town centre.
  • Fuel
    Fill up your tank before heading into the more remote areas.
Safety Tips
  • Driving Safety
    Be aware of other drivers on the roads.
  • Emergency
    Dial 999 for any emergency services.
  • Road Conditions
    Check for road closures in winter.
  • Personal Safety
    Keep your belongings secure in tourist areas.
People Also Ask
  • Is there a train?
    No, there is no direct train from Thornhill to St Andrews.
  • How long is the drive?
    The drive takes about 2.5 hours.
  • Is St Andrews safe?
    Yes, it is generally a safe town for tourists.
  • Can I take a bus?
    Yes, but it is much slower than driving.
  • Is the route scenic?
    Yes, it passes through beautiful Scottish scenery.
Quick Info
  • From Thornhill, Scotland, United Kingdom
  • To St Andrews, Scotland, United Kingdom
  • Modes
Best Time to Travel

Spring and summer for the best driving conditions and scenery.

Things to Do in St Andrews
1
St Andrews Cathedral
Visit the ruins of this historic cathedral.
2
Old Course
See the world-famous golf course.
3
West Sands Beach
Enjoy a walk on this famous beach.
4
St Andrews Castle
Explore the ruins of this historic castle.
Tags
Thornhill to St Andrews travel to St Andrews driving to St Andrews Scottish travel A76 and M90 St Andrews travel guide Thornhill transport Scotland road trip