Barnhill to Bellgrove Timetable
Monday to Friday SR 06:23 06:30
SR 06:53 07:00
SR 07:22 07:29
SR 07:52 07:59
SR 08:23 08:30
SR 08:55 09:01
SR 09:27 09:34
SR 09:53 10:00
SR 10:23 10:30
SR 10:53 11:00
SR 11:23 11:30
SR 11:53 12:00
SR 12:23 12:29
SR 12:53 13:00
SR 13:26 13:33
SR 13:53 14:00
SR 14:23 14:30
SR 14:53 14:59
SR 15:23 15:30
SR 15:53 16:00
SR 16:23 16:30
SR 16:51 16:58
SR 17:23 17:30
SR 17:52 17:59
SR 18:23 18:30
SR 18:56 19:02
SR 19:27 19:33
SR 19:53 20:00
SR 20:26 20:32
SR 21:24 21:31
SR 22:28 22:35
SR 23:25 23:32
SR 23:55 00:05
Saturday SR 06:23 06:30
SR 06:53 07:00
SR 07:22 07:29
SR 07:52 07:59
SR 08:23 08:30
SR 08:55 09:01
SR 09:23 09:31
SR 09:53 10:00
SR 10:23 10:30
SR 10:53 11:00
SR 11:23 11:30
SR 11:53 12:00
SR 12:23 12:29
SR 12:53 13:00
SR 13:26 13:33
SR 13:53 14:00
SR 14:23 14:30
SR 14:53 15:00
SR 15:23 15:30
SR 15:53 16:00
SR 16:23 16:30
SR 16:51 16:58
SR 17:23 17:30
SR 17:52 17:59
SR 18:23 18:30
SR 18:56 19:02
SR 19:22 19:28
SR 19:53 20:00
SR 20:26 20:32
SR 21:24 21:31
SR 22:27 22:34
SR 23:25 23:32
SR 23:55 00:05
Sunday SR 08:28 08:35
SR 09:28 09:35
SR 10:28 10:35
SR 11:28 11:35
SR 12:28 12:35
SR 13:28 13:35
SR 14:28 14:35
SR 15:28 15:35
SR 16:28 16:35
SR 17:28 17:35
SR 18:28 18:35
SR 19:28 19:35
SR 20:28 20:35
SR 21:28 21:35
SR 22:28 22:35
SR 23:30 23:37
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Barnhill at 06:23 arriving at Bellgrove at 06:30. The last train departs Barnhill at 23:55 arriving at Bellgrove at 00:05. Journey Time
The average journey time between Barnhill and Bellgrove is 6 minutes. Calling Points
Trains operated by ScotRail (SR) call at Alexandra Parade and Duke Street. Popular journeys from Barnhill Popular journeys from Bellgrove Timetable data under licence from RSP / Rail Delivery Group