How to get from Perth to Hamilton by bus and train?
From Perth to Hamilton by bus and train
To get from Perth to Hamilton in Scotland, take the SCOTRAIL train from Perth station to Glasgow Queen Street station. Next, take the X1 bus from Thomas Graham Building, Glasgow station to John Street, Hamilton station. The total trip duration for this route is approximately 2 hr 2 min.
Step by Step
- 1Start from train stationPerth
- 2Wait for trainSCOTRAILGlasgow Queen Street
- 3Ride to train stationGlasgow Queen Street67 min
- 4Walk to bus stationThomas Graham Building, GlasgowID 6090121340 m • 5 min
- 5Wait for busX1Udston
- 6Ride to bus stationJohn Street, HamiltonID 615015721 min
- 7Walk toHamilton160 m • 2 min
From Perth to Hamilton by train
To get from Perth to Hamilton in Scotland, take the SCOTRAIL train from Perth station to Glasgow Queen Street station. Next, take the SCOTRAIL train from Argyle Street station to Hamilton Central station. The total trip duration for this route is approximately 2 hr 4 min.
Step by Step
- 1Start from train stationPerth
- 2Wait for trainSCOTRAILGlasgow Queen Street
- 3Ride to train stationGlasgow Queen Street67 min
- 4Walk to train stationArgyle Street600 m • 8 min
- 5Wait for trainSCOTRAILLarkhall
- 6Ride to train stationHamilton Central24 min
- 7Walk toHamilton70 m • 1 min
Public transport directions from Perth to Hamilton
Public transport stations close to Perth
Perth is located at Perth, Scotland and the nearest public transport station is Leonard Street, Perth.
Train stations close to Perth:
- Perth
Bus stations close to Perth:
- Leonard Street, Perth
- Kings Place, Perth
- St Leonards Bank, Perth
Public transport stations close to Hamilton, Scotland
Hamilton is located at Hamilton, Scotland and the nearest public transport station is Hamilton Central.
Train stations close to Hamilton:
- Merryton
- Chatelherault
- Motherwell
Bus stations close to Hamilton:
- Hamilton Central
- Leechlee Road, Hamilton
- Bus Station, Hamilton
Related Routes
- Aberfoyle to Hamilton
- Alyth to Hamilton
- Carmunnock to Hamilton
- Castle Douglas to Hamilton
- Crail to Hamilton
- Creetown to Hamilton
- Cumnock to Hamilton
- Gretna to Hamilton
- Hawick to Hamilton
- Kirriemuir to Hamilton
- Newtown St Boswells to Hamilton
- Perth to Balintore
- Perth to Blairgowrie
- Perth to Danderhall
- Perth to Eastriggs
- Perth to Errol
- Perth to Fenwick
- Perth to Gifford
- Perth to Gourock
- Perth to Kelso
From Perth to Hamilton by train
To get from Perth to Hamilton in Scotland, take the SCOTRAIL train from Perth station to Glasgow Queen Street station. Next, take the SCOTRAIL train from Argyle Street station to Hamilton Central station. The total trip duration for this route is approximately 2 hr 4 min.
Step by Step
- 1Start from train stationPerth
- 2Wait for trainSCOTRAILGlasgow Queen Street
- 3Ride to train stationGlasgow Queen Street67 min
- 4Walk to train stationArgyle Street600 m • 8 min
- 5Wait for trainSCOTRAILLarkhall
- 6Ride to train stationHamilton Central24 min
- 7Walk toHamilton70 m • 1 min
Questions & Answers
What is the fastest way to get from Perth to Hamilton?
The fastest way takes 122 minutes, using Bus line SCOTRAIL, Bus line X1.
What is the alternative route to get from Perth to Hamilton?
The alternative route takes 124 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL.
Is there a direct train between Perth and Hamilton in Scotland?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 2 min.
Which train line goes from Perth to Hamilton in Scotland?
The SCOTRAIL train line goes from Glasgow Queen Street station near Perth to Glasgow Queen Street station. From there you’ll have to take one bus line till Glasgow Queen Street station near Hamilton in Scotland
How long does it take to travel from Perth to Hamilton in Scotland by train and bus?
The total travel time between Perth and Hamilton in Scotland by train and bus is about 2 hr 2 min.
Where do I get on the train near Perth to get to Hamilton in Scotland?
Get on the SCOTRAIL train from the Glasgow Queen Street station near Perth in Scotland.
Where do I get off the train when travelling between Perth and Hamilton in Scotland?
Get off the train at the Glasgow Queen Street stop, which is closest to Hamilton in Scotland.