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