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