Marlborough
Marlborough
Stirling
Stirling
Train Driving

Marlborough to Stirling

Updated: 31 May 2026

The journey from Marlborough to Stirling covers approximately 650 km. You can travel by train via Swindon and London King's Cross or drive north via the M4, M42, and M6. Train travel typically takes 7 hours including transfers. Driving is a long-haul route requiring roughly 8 hours of active time. This route transitions from the rolling hills of Wiltshire to the historic gateway of the Scottish Highlands.

Total Distance: 650 km driving, 580 km air distance.
Fastest Way
Train via London King's Cross is the most efficient method.
Cheapest Way
Driving is generally cheaper for groups of three or more people.
Compare Marlborough to Stirling Routes
Train
Connecting
Driving
Direct
Duration 7 hours 15 mins 8 hours
Avg Price £120-£250 £90-£130 fuel
Operator LNER and GWR Personal Vehicle
Route Swindon to London Paddington, transfer to King's Cross, then LNER to Stirling. A346, M4, M42, M6, M74, M80.
Tip Book your LNER ticket in advance to secure significant savings on long-distance fares. Avoid the M6 near Birmingham during weekday rush hours to save significant time.
Travel Tips
  • Advance Booking
    Always book train tickets at least 12 weeks ahead for the best prices.
  • Traffic Alerts
    Use live traffic apps to monitor the M6 for accidents or roadworks.
  • Comfort
    Bring a neck pillow for the long train journey from London to Scotland.
  • Station Transfers
    Allow at least 60 minutes for the transfer between London Paddington and King's Cross.
  • Fuel Stops
    Plan your fuel stops at motorway service stations like Tebay on the M6.
Safety Tips
  • Fatigue
    Take a 15-minute break every two hours when driving long distances.
  • Weather
    Check the Met Office forecast before driving through the Lake District.
  • Valuables
    Keep your luggage in sight at all times in busy London stations.
  • Emergency
    Save the number for roadside assistance in your phone contacts.
People Also Ask
  • Is there a direct train?
    No, you must change trains in London.
  • How long is the drive?
    Approximately 8 hours depending on traffic.
  • Which motorway is best?
    The M6 is the primary route north.
  • Are there sleeper trains?
    The Caledonian Sleeper runs from London to Scotland.
  • Is parking easy in Stirling?
    Yes, there are several multi-story car parks in the city center.
Quick Info
  • From Marlborough, Wiltshire, United Kingdom
  • To Stirling, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for clearer road conditions on the M6.

Things to Do in Stirling
1
Stirling Castle
Explore this historic fortress overlooking the city. It offers panoramic views of the surrounding landscape.
2
National Wallace Monument
Visit the tower dedicated to William Wallace. It provides deep insights into Scottish history.
3
Church of the Holy Rude
Admire the medieval architecture of this historic church. It is one of the oldest buildings in Stirling.
4
Old Town Jail
Experience an interactive tour of the former prison. It is a popular attraction for families.
Tags
Marlborough to Stirling travel train to Stirling from Wiltshire driving Marlborough to Scotland M6 motorway route LNER train services traveling from Wiltshire to Stirling best way to reach Stirling UK cross-country travel