Kelvindale to Ashfield TimetableSummer 2026 (until Saturday 12th December unless otherwise indicated - see service detail)
Monday to Friday SR 06:34 06:45
SR 07:00 07:11
SR 07:32 07:45
SR 08:04 08:16
SR 08:31 08:43
SR 09:07 09:18
SR 09:33 09:44
SR 10:30 10:41
SR 11:30 11:41
SR 12:35 12:46
SR 13:34 13:45
SR 14:30 14:41
SR 15:28 15:39
SR 16:04 16:15
SR 16:30 16:41
SR 17:08 17:19
SR 17:34 17:45
SR 18:05 18:16
SR 18:37 18:48
SR 19:04 19:16
SR 20:04 20:15
SR 21:01 21:12
SR 22:05 22:16
SR 23:07 23:18
SR 23:34 23:45
Saturday SR 06:34 06:45
SR 07:00 07:11
SR 08:04 08:15
SR 09:07 09:18
SR 10:07 10:18
SR 10:30 10:41
SR 11:07 11:18
SR 11:32 11:43
SR 12:07 12:19
SR 12:35 12:46
SR 13:07 13:18
SR 13:32 13:43
SR 14:07 14:18
SR 14:30 14:41
SR 15:07 15:19
SR 15:28 15:39
SR 16:04 16:15
SR 16:30 16:41
SR 17:08 17:19
SR 17:35 17:46
SR 18:05 18:16
SR 18:37 18:48
SR 19:08 19:20
SR 20:07 20:18
SR 21:01 21:12
SR 22:05 22:16
SR 23:07 23:18
SR 23:34 23:45
Sunday SR 10:11 10:22
SR 11:08 11:19
SR 12:08 12:19
SR 13:08 13:19
SR 14:08 14:19
SR 15:02 15:13
SR 16:10 16:21
SR 17:08 17:19
SR 18:08 18:19
SR 19:12 19:23
Train Operators SR
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Kelvindale at 06:34 arriving at Ashfield at 06:45. The last train departs Kelvindale at 23:34 arriving at Ashfield at 23:45. Journey Time
The average journey time between Kelvindale and Ashfield is 11 minutes. Calling Points
Trains operated by ScotRail (SR) call at Maryhill, Summerston, Gilshochill and Possilpark & Parkhouse. Popular journeys from Kelvindale Popular journeys from Ashfield Timetable data under licence from RSP / Rail Delivery Group