Dundee to Perth Timetable
Monday to Friday
SR 📅
SR 📅
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
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
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
Sunday
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
First and Last Service
On weekdays the first train departs Dundee at 05:48 arriving at Perth at 06:12. The last train departs Dundee at 23:49 arriving at Perth at 00:12.
Journey Time
The average journey time between Dundee and Perth is 21 minutes.
Popular journeys from Dundee
Popular journeys from Perth
Timetable data under licence from RSP / Rail Delivery Group