Carlisle
Carlisle
Perth
Perth
Train Driving

Carlisle to Perth

Updated: 28 May 2026

Perth is a city in Scotland. From Carlisle, the journey is a trip of about 250 km. By train, you travel to Edinburgh and then transfer to a service to Perth. By road, the route follows the A74(M) and M90. Expect a total travel time of 3 hours or more.

Total Distance: Driving distance 250 km, straight-line air distance 200 km.
Fastest Way
Driving, taking approximately 2 hours and 45 minutes.
Cheapest Way
Train, if booked in advance.
Compare Carlisle to Perth Routes
Train
Connecting
Driving
Direct
Duration 3 hours 2 hours 45 mins
Avg Price £40 - £100 £40 - £60 in fuel
Operator ScotRail N/A
Route Via Edinburgh. A74(M) and M90.
Tip The train from Edinburgh to Perth is frequent. The M90 is a major road into Perth; watch for speed cameras.
Travel Tips
  • Edinburgh Transfer
    The Edinburgh transfer is usually very easy.
  • Parking
    Perth parking is affordable.
  • Booking
    Book train tickets well in advance for the best prices.
  • Traffic
    Avoid the M90 during peak hours.
  • Comfort
    Bring snacks for the journey.
Safety Tips
  • Station Safety
    Be vigilant in busy stations.
  • Road Safety
    Stay alert on the A74(M); it is a major road.
  • Emergency
    Keep a breakdown cover contact number handy.
  • Night Travel
    Stick to well-lit areas in Perth.
People Also Ask
  • Is there a direct train?
    No, you must change in Edinburgh.
  • How long is the drive?
    It takes about 2 hours and 45 minutes.
  • Is Perth worth visiting?
    Yes, it is a historic and interesting city.
  • Can I take a bike?
    Yes, but you must reserve a space on the train.
  • Are there tolls?
    No, there are no tolls on this route.
Quick Info
  • From Carlisle, Cumbria, United Kingdom
  • To Perth, Scotland, United Kingdom
  • Modes
Best Time to Travel

Spring for the beautiful countryside.

Things to Do in Perth
1
Scone Palace
Visit this historic palace.
2
Perth Museum and Art Gallery
Explore this local museum.
3
River Tay
Enjoy a walk along the river.
4
Branklyn Garden
Relax in this beautiful garden.
Tags
Carlisle to Perth train travel to Perth Carlisle to Perth drive ScotRail UK travel guide fastest way to Perth Perth city guide