Bellgrove to Duke Street Timetable
Monday to Friday SR 06:05 06:07
SR 06:35 06:37
SR 07:06 07:08
SR 07:35 07:37
SR 08:05 08:07
SR 08:35 08:37
SR 09:07 09:09
SR 09:37 09:39
SR 10:05 10:07
SR 10:35 10:37
SR 11:05 11:07
SR 11:35 11:37
SR 12:07 12:09
SR 12:35 12:37
SR 13:05 13:07
SR 13:36 13:38
SR 14:05 14:07
SR 14:35 14:37
SR 15:05 15:07
SR 15:35 15:37
SR 16:05 16:07
SR 16:35 16:37
SR 17:05 17:07
SR 17:36 17:38
SR 18:07 18:09
SR 18:35 18:37
SR 19:05 19:07
SR 19:36 19:38
SR 20:05 20:07
SR 21:10 21:12
SR 22:11 22:13
SR 22:40 22:42
SR 23:39 23:41
Saturday SR 06:05 06:07
SR 06:35 06:37
SR 07:06 07:08
SR 07:35 07:37
SR 08:05 08:07
SR 08:35 08:37
SR 09:07 09:09
SR 09:36 09:38
SR 10:05 10:07
SR 10:35 10:37
SR 11:05 11:07
SR 11:35 11:37
SR 12:07 12:09
SR 12:35 12:37
SR 13:05 13:07
SR 13:36 13:38
SR 14:05 14:07
SR 14:35 14:37
SR 15:05 15:07
SR 15:35 15:37
SR 16:05 16:07
SR 16:35 16:37
SR 17:05 17:07
SR 17:36 17:38
SR 18:05 18:07
SR 18:35 18:37
SR 19:05 19:07
SR 19:35 19:37
SR 20:05 20:07
SR 21:10 21:12
SR 22:11 22:13
SR 22:40 22:42
SR 23:39 23:41
Sunday SR 08:11 08:13
SR 09:11 09:13
SR 10:11 10:13
SR 11:11 11:13
SR 12:12 12:14
SR 13:11 13:13
SR 14:11 14:13
SR 15:11 15:13
SR 16:12 16:14
SR 17:11 17:13
SR 18:11 18:13
SR 19:11 19:13
SR 20:12 20:14
SR 21:11 21:13
SR 22:11 22:13
SR 23:11 23:13
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Bellgrove at 06:05 arriving at Duke Street at 06:07. The last train departs Bellgrove at 23:39 arriving at Duke Street at 23:41. Journey Time
The average journey time between Bellgrove and Duke Street is 2 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Bellgrove Popular journeys from Duke Street Timetable data under licence from RSP / Rail Delivery Group