Marlborough
Marlborough
Perth
Perth
Train Driving

Marlborough to Perth

Updated: 31 May 2026

The route from Marlborough to Perth spans roughly 680 km. You can take the train via London or drive via the M6 and M74. Train travel involves a transfer in London and potentially Edinburgh. Driving takes approximately 8.5 hours via the motorway network. Perth serves as a beautiful gateway to the Scottish Highlands.

Total Distance: 680 km driving, 610 km air distance.
Fastest Way
Train via London is the most reliable for time-sensitive travel.
Cheapest Way
Driving is the most cost-effective for multiple passengers.
Compare Marlborough to Perth Routes
Train
Connecting
Driving
Direct
Duration 8 hours 8 hours 30 mins
Avg Price £130-£280 £100-£150 fuel
Operator LNER and ScotRail Personal Vehicle
Route Swindon to London, London to Edinburgh, Edinburgh to Perth. A346, M4, M42, M6, M74, M80, M9.
Tip The train journey from Edinburgh to Perth is very scenic. Ensure your vehicle is serviced before attempting this long drive.
Travel Tips
  • Booking
    Use rail comparison sites to find the cheapest tickets.
  • Rest
    Stop at Tebay Services for high-quality local food.
  • Navigation
    Download offline maps for the final leg in Scotland.
  • Clothing
    Pack layers as Scottish weather changes rapidly.
  • Timing
    Avoid traveling on Friday afternoons to miss peak traffic.
Safety Tips
  • Speed
    Adhere to speed limits, especially on the M6 smart motorway sections.
  • Visibility
    Use headlights during heavy rain or mist in the Highlands.
  • Hydration
    Keep water in the car for long-distance driving.
  • Communication
    Ensure your mobile phone is fully charged before departing.
People Also Ask
  • Is Perth near Edinburgh?
    Yes, it is about an hour north of Edinburgh.
  • Can I fly?
    You can fly to Edinburgh and take a train to Perth.
  • Is the train scenic?
    Yes, the route through the Scottish countryside is beautiful.
  • Are there tolls?
    No, there are no tolls on this route.
  • Is it safe to drive?
    Yes, the motorways are well-maintained.
Quick Info
  • From Marlborough, Wiltshire, United Kingdom
  • To Perth, Scotland, United Kingdom
  • Modes
Best Time to Travel

June to August for the best weather in Scotland.

Things to Do in Perth
1
Scone Palace
Visit the historic crowning place of Scottish kings. It features beautiful gardens and architecture.
2
Perth Museum
Discover the rich history of the region. It houses significant local artifacts.
3
The Black Watch Castle
Learn about the famous Scottish regiment. The museum is located in a stunning historic building.
4
Kinnoull Hill
Enjoy a hike for spectacular views over the River Tay. It is a popular spot for locals.
Tags
Marlborough to Perth travel train to Perth Scotland driving to Perth from Wiltshire UK travel guide LNER services M6 motorway traveling to Scotland Perth transport options