Dunblane to Perth Timetable
Monday to Friday SR 📅 00:14 00:42
SR 📅 00:28 00:58
SR 06:52 07:21
SR 07:50 08:18
SR 08:45 09:12
SR 09:45 10:17
SR 10:51 11:19
SR 11:49 12:17
SR 12:50 13:18
SR 13:49 14:17
SR 14:52 15:23
SR 15:51 16:20
SR 16:49 17:18
SR 17:49 18:18
SR 18:49 19:18
SR 19:47 20:15
SR 20:51 21:20
SR 21:18 21:43
SR 22:18 22:44
SR 23:48 00:17
Saturday SR 00:14 00:42
SR 06:52 07:20
SR 07:50 08:18
SR 08:45 09:12
SR 09:45 10:17
SR 10:51 11:19
SR 11:51 12:19
SR 12:52 13:22
SR 13:49 14:17
SR 14:52 15:23
SR 15:51 16:20
SR 16:49 17:18
SR 17:49 18:18
SR 18:49 19:18
SR 19:52 20:23
SR 20:51 21:20
SR 21:18 21:43
SR 22:18 22:44
SR 23:43 00:12
Sunday SR 00:14 00:42
SR 10:17 10:45
SR 11:19 11:43
SR 11:48 12:17
SR 12:19 12:45
SR 13:17 13:42
SR 14:19 14:48
SR 15:15 15:44
SR 15:27 15:51
SR 16:19 16:46
SR 18:41 19:10
SR 19:18 19:45
SR 20:20 20:47
SR 22:19 22:47
SR 23:42 00:11
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Dunblane at 06:52 arriving at Perth at 07:21. The last train departs Dunblane at 00:28 arriving at Perth at 00:58. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Dunblane and Perth is 28 minutes. Popular journeys from Dunblane Popular journeys from Perth Timetable data under licence from RSP / Rail Delivery Group