Perth to Aberdour Timetable
Monday to Friday
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR 📅
SR 📅
SR 📅
SR 📅
SR 📅
Saturday
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
First and Last Service
On weekdays the first train departs Perth at 06:19 arriving at Aberdour at 07:12. The last train departs Perth at 23:11 arriving at Aberdour at 00:03.
Journey Time
The average journey time between Perth and Aberdour is 56 minutes.
Popular journeys from Perth
Popular journeys from Aberdour
Timetable data under licence from RSP / Rail Delivery Group