Duke Street to Bellgrove Timetable
Monday to Friday SR 📅 00:03 00:05
SR 06:28 06:30
SR 06:58 07:00
SR 07:27 07:29
SR 07:57 07:59
SR 08:28 08:30
SR 08:59 09:01
SR 09:32 09:34
SR 09:58 10:00
SR 10:28 10:30
SR 10:58 11:00
SR 11:28 11:30
SR 11:58 12:00
SR 12:27 12:29
SR 12:58 13:00
SR 13:31 13:33
SR 13:58 14:00
SR 14:28 14:30
SR 14:57 14:59
SR 15:28 15:30
SR 15:58 16:00
SR 16:28 16:30
SR 16:56 16:58
SR 17:27 17:30
SR 17:57 17:59
SR 18:28 18:30
SR 19:00 19:02
SR 19:31 19:33
SR 19:57 20:00
SR 20:30 20:32
SR 21:29 21:31
SR 22:33 22:35
SR 23:30 23:32
Saturday SR 00:03 00:05
SR 06:28 06:30
SR 06:58 07:00
SR 07:27 07:29
SR 07:57 07:59
SR 08:28 08:30
SR 08:59 09:01
SR 09:29 09:31
SR 09:58 10:00
SR 10:28 10:30
SR 10:58 11:00
SR 11:28 11:30
SR 11:58 12:00
SR 12:27 12:29
SR 12:58 13:00
SR 13:31 13:33
SR 13:58 14:00
SR 14:28 14:30
SR 14:58 15:00
SR 15:28 15:30
SR 15:58 16:00
SR 16:28 16:30
SR 16:56 16:58
SR 17:27 17:30
SR 17:56 17:59
SR 18:28 18:30
SR 19:00 19:02
SR 19:26 19:28
SR 19:57 20:00
SR 20:30 20:32
SR 21:29 21:31
SR 22:32 22:34
SR 23:30 23:32
Sunday SR 00:03 00:05
SR 08:33 08:35
SR 09:33 09:35
SR 10:33 10:35
SR 11:33 11:35
SR 12:33 12:35
SR 13:33 13:35
SR 14:33 14:35
SR 15:33 15:35
SR 16:33 16:35
SR 17:33 17:35
SR 18:33 18:35
SR 19:33 19:35
SR 20:33 20:35
SR 21:33 21:35
SR 22:33 22:35
SR 23:35 23:37
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Duke Street at 06:28 arriving at Bellgrove at 06:30. The last train departs Duke Street at 00:03 arriving at Bellgrove at 00:05. These timings are based on the "railway day" which begins at 04:30. Journey Time
The average journey time between Duke Street and Bellgrove is 2 minutes. Calling Points
Trains operated by ScotRail (SR) are non-stop. Popular journeys from Duke Street Popular journeys from Bellgrove Timetable data under licence from RSP / Rail Delivery Group