Hamilton
Hamilton
Perth
Perth
Train Driving

Hamilton to Perth

Updated: 29 May 2026

Perth is a historic city in Central Scotland, easily accessible from Hamilton. The most practical way to travel is by train, which takes about 1 hour and 45 minutes with a change in Glasgow. Driving via the M74 and M90 takes about 1 hour and 15 minutes. Perth is famous for its beautiful riverside location and historic buildings.

Total Distance: 90 km driving distance, 75 km straight-line air distance.
Fastest Way
Driving, taking 1 hour 15 minutes, is the fastest way to travel.
Cheapest Way
Train, costing 18.00 GBP, is the most convenient option.
Compare Hamilton to Perth Routes
Train
Connecting
Driving
Direct
Duration 1 hour 45 mins 1 hour 15 mins
Avg Price 18.00 GBP 14.00 GBP fuel cost
Operator ScotRail N/A
Route Hamilton Central to Glasgow Central, then to Perth M74 and M90
Tip Trains are frequent from Glasgow Queen Street. The M90 can be busy during rush hour.
Travel Tips
  • Train Tickets
    Buy tickets in advance to save money.
  • Driving
    The M90 can be busy; check traffic before you leave.
  • Parking
    Public parking is available in the city center.
  • Walking
    The city center is very walkable.
  • Planning
    Allow extra time for your journey.
Safety Tips
  • Road Safety
    The motorways are busy; drive with caution.
  • Pedestrian Safety
    Use designated crossings in the city.
  • Night Travel
    Ensure your vehicle is in good condition.
  • Emergency
    Keep your phone charged.
People Also Ask
  • Is there a direct train?
    No, you must change in Glasgow.
  • How long is the drive?
    The drive takes about 1 hour 15 minutes.
  • Is it a nice city?
    Yes, Perth is a very historic and beautiful city.
  • Are there buses?
    Yes, but the train is more convenient.
  • How far is it?
    It is about 90 kilometers from Hamilton.
Quick Info
  • From Hamilton, Scotland, United Kingdom
  • To Perth, Scotland, United Kingdom
  • Modes
Best Time to Travel

Anytime, as the city is a year-round destination.

Things to Do in Perth
1
Scone Palace
Visit the historic home of the Earls of Mansfield.
2
Perth Museum and Art Gallery
Discover local history and art.
3
The Black Watch Castle and Museum
Learn about the famous Scottish regiment.
4
Perth Town Centre
Explore the local shops and cafes.
Tags
Hamilton to Perth Perth travel train to Perth driving to Perth Central Scotland transport Hamilton commute Perth city Scottish travel