Bellgrove to Balloch Timetable
Monday to Friday SR 06:38 07:33
SR 07:07 08:02
SR 07:36 08:32
SR 08:06 08:59
SR 08:36 09:33
SR 09:07 10:03
SR 09:37 10:33
SR 10:06 11:03
SR 10:36 11:32
SR 11:06 12:02
SR 11:36 12:32
SR 12:06 13:02
SR 12:36 13:32
SR 13:06 14:03
SR 13:36 14:32
SR 14:06 15:03
SR 14:36 15:33
SR 15:06 16:02
SR 15:36 16:32
SR 16:06 17:03
SR 16:36 17:32
SR 17:04 18:02
SR 17:36 18:33
SR 18:06 18:59
SR 18:36 19:33
SR 19:06 20:03
SR 19:37 20:32
SR 20:06 21:05
SR 20:32 21:32
SR 21:31 22:32
SR 22:35 23:32
SR 23:32 00:28
Saturday SR 06:38 07:33
SR 07:06 08:02
SR 07:36 08:32
SR 08:06 08:59
SR 08:36 09:33
SR 09:07 10:03
SR 09:36 10:32
SR 10:06 11:03
SR 10:36 11:32
SR 11:06 12:02
SR 11:36 12:32
SR 12:06 13:02
SR 12:36 13:32
SR 13:06 14:03
SR 13:36 14:32
SR 14:06 15:02
SR 14:36 15:33
SR 15:06 16:02
SR 15:36 16:33
SR 16:06 17:03
SR 16:36 17:32
SR 17:04 18:02
SR 17:36 18:33
SR 18:06 18:59
SR 18:36 19:33
SR 19:06 20:03
SR 19:36 20:32
SR 20:06 21:05
SR 20:32 21:32
SR 21:31 22:32
SR 22:34 23:32
SR 23:32 00:28
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Bellgrove at 06:38 arriving at Balloch at 07:33. The last train departs Bellgrove at 23:32 arriving at Balloch at 00:28. Journey Time
The average journey time between Bellgrove and Balloch is 56 minutes. Popular journeys from Bellgrove Popular journeys from Balloch Timetable data under licence from RSP / Rail Delivery Group