How to get from Aberdour to Perth by bus and train?
From Aberdour to Perth by bus and train
To get from Aberdour to Perth in Scotland, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Aberdour station to Inverkeithing station. Next, you’ll have to switch to the 747 bus and finally take the MEGABUS M90 bus from Dunfermline A92 station to Perth Bus Station station. The total trip duration for this route is approximately 1 hr 42 min.
Step by Step
- 1Start from train stationAberdour
- 2Wait for trainSCOTRAILInverkeithing
- 3Ride to train stationInverkeithing8 min
- 4Wait for bus747Halbeath
- 5Ride to bus stationPark & Ride Arrival Bay, HalbeathID 6500D932111 min
- 6Walk to bus stationDunfermline A9270 m • 1 min
- 7Wait for busMEGABUS M90Inverness
- 8Ride to bus stationPerth Bus Station50 min
- 9Walk toPerth110 m • 2 min
From Aberdour to Perth by train
To get from Aberdour to Perth in Scotland, take the SCOTRAIL train from Aberdour station to Ladybank station. Next, take the SCOTRAIL train from Ladybank station to Perth station. The total trip duration for this route is approximately 1 hr 41 min.
Step by Step
- 1Start from train stationAberdour
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationLadybank31 min
- 4Wait for trainSCOTRAILPerth
- 5Ride to train stationPerth25 min
Public transport directions from Aberdour to Perth
Related Routes
- Aberdeen to Perth
- Aberfeldy to Perth
- Aberfoyle to Perth
- Airdrie to Perth
- Banff to Perth
- Inverurie to Perth
- Kingseat (Aberdeenshire) to Perth
- Renfrewshire to Perth
- Skelmorlie to Perth
- Aberdour to Anstruther
- Aberdour to Dalgety Bay
- Aberdour to Duffus
- Aberdour to Eastriggs
- Aberdour to Edinburgh
- Aberdour to Gifford
- Aberdour to Gullane
- Aberdour to Hopeman
- Aberdour to Milton And Kildary
- Aberdour to Perth
- Aberfeldy to Blairgowrie
From Aberdour to Perth by train
To get from Aberdour to Perth in Scotland, take the SCOTRAIL train from Aberdour station to Ladybank station. Next, take the SCOTRAIL train from Ladybank station to Perth station. The total trip duration for this route is approximately 1 hr 41 min.
Step by Step
- 1Start from train stationAberdour
- 2Wait for trainSCOTRAILDundee
- 3Ride to train stationLadybank31 min
- 4Wait for trainSCOTRAILPerth
- 5Ride to train stationPerth25 min
Questions & Answers
What is the fastest way to get from Aberdour to Perth?
The fastest way takes 102 minutes, using Train line SCOTRAIL, Bus line 747, Bus line MEGABUS M90.
What is the alternative route to get from Aberdour to Perth?
The alternative route takes 101 minutes, using Train line SCOTRAIL, Train line SCOTRAIL.
Is there a direct train between Aberdour and Perth in Scotland?
No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 1 hr 42 min.
Which train line goes from Aberdour to Perth in Scotland?
The SCOTRAIL train line goes from Inverkeithing station near Aberdour to Inverkeithing station. From there you’ll have to take 2 bus lines till Inverkeithing station near Perth in Scotland
How long does it take to travel from Aberdour to Perth in Scotland by train and bus?
The total travel time between Aberdour and Perth in Scotland by train and bus is about 1 hr 42 min.
Where do I get on the train near Aberdour to get to Perth in Scotland?
Get on the SCOTRAIL train from the Inverkeithing station near Aberdour in Scotland.
Where do I get off the train when travelling between Aberdour and Perth in Scotland?
Get off the train at the Inverkeithing stop, which is closest to Perth in Scotland.
Popular Routes
- Buchanan Bus Station to Govan Road
- Dumfries to Wigtown
- Glasgow to Inverclyde Royal Hospital
- Inverness Airport to Portree
- Aberdeen to Johnshaven
- Glasgow to Stobhill Hospital
- Edinburgh to Buckie
- Glasgow Airport to Newton Mearns
- Inverness to Kiltarlity
- Partick to Bearsden
- Linlithgow to Broxburn
- Ballater to Edinburgh
- Blairgowrie to Edinburgh
- Bellshill to Glasgow Airport
- Stirling to Crieff
- Ballater to Glasgow
- Glasgow to Blairgowrie Holiday Park
- Campbeltown to Kennacraig
- Glasgow Central Station to Tollcross
- Edinburgh to Muthill