Perth
Perth
Train Driving

Strathcarron to Perth

Updated: 31 May 2026

The journey from Strathcarron to the city of Perth covers 220 km. You will travel from the Scottish Highlands to the Lowlands. Rail travel requires a transfer in Inverness. Driving involves the A9. Expect a total travel time of approximately 5 hours by train or 4 hours by car.

Total Distance: Driving distance 230 km, straight-line air distance 160 km.
Fastest Way
Driving is faster than the train.
Cheapest Way
Driving is the most cost-effective for groups.
Compare Strathcarron to Perth Routes
Train
Connecting
Driving
Direct
Duration 5 hours 4 hours
Avg Price 35-70 GBP 35-50 GBP fuel
Operator ScotRail N/A
Route Strathcarron to Inverness, Inverness to Perth. A9.
Tip The train journey is very scenic. The A9 is a scenic route.
Travel Tips
  • Train Tickets
    Book in advance to save money.
  • Traffic
    Check the A9 for roadworks.
  • Parking
    Use the Canal Street car park.
  • Comfort
    Bring snacks for the journey.
  • Scenery
    Enjoy the views from the train.
Safety Tips
  • Vehicle Safety
    Check your tires before leaving.
  • Station Awareness
    Keep your bags secure.
  • Road Safety
    Take breaks if needed.
  • Emergency Info
    Keep a list of emergency contacts.
People Also Ask
  • Is there a direct train?
    No, you must change in Inverness.
  • How long is the drive?
    Approximately 4 hours.
  • Are there tolls?
    No, the route is toll-free.
  • Can I fly?
    No, there are no practical flights.
  • Best time to visit?
    Spring for the gardens.
Quick Info
  • From Strathcarron, Scotland, United Kingdom
  • To Perth, Scotland, United Kingdom
  • Modes
Best Time to Travel

Spring or autumn for pleasant weather.

Things to Do in Perth
1
Scone Palace
A historic palace.
2
Perth Museum
A museum of local history.
3
Branklyn Garden
A beautiful garden.
4
River Tay
A beautiful river.
Tags
Strathcarron to Perth train driving Strathcarron to Perth Highlands to Perth ScotRail UK travel Strathcarron transport Perth travel long distance UK