15:12 Platform 2 Expected On time Springburn Calling at: Springburn (15:14) Track live Watch train Share train
15:23 Platform 1 Expected On time Milngavie Calling at: Alexandra Parade (15:26)Duke Street (15:27)Bellgrove (15:30)High Street (15:32)Glasgow Queen Street (15:34)Charing Cross (Glasgow) (15:37)Partick (15:41)Hyndland (15:43)Anniesland (15:47)Westerton (15:50)Bearsden (15:52)Hillfoot (15:55)Milngavie (16:00) Track live Watch train Share train
15:42 Platform 2 Expected On time Springburn Calling at: Springburn (15:44) Track live Watch train Share train
15:53 Platform 1 Expected On time Milngavie Calling at: Alexandra Parade (15:56)Duke Street (15:57)Bellgrove (16:00)High Street (16:02)Glasgow Queen Street (16:04)Charing Cross (Glasgow) (16:08)Partick (16:12)Hyndland (16:14)Anniesland (16:17)Westerton (16:23)Bearsden (16:25)Hillfoot (16:28)Milngavie (16:31) Track live Watch train Share train
16:12 Platform 2 Expected On time Springburn Calling at: Springburn (16:14) Track live Watch train Share train
16:23 Platform 1 Expected On time Milngavie Calling at: Alexandra Parade (16:26)Duke Street (16:27)Bellgrove (16:30)High Street (16:32)Glasgow Queen Street (16:34)Charing Cross (Glasgow) (16:37)Partick (16:41)Hyndland (16:43)Anniesland (16:47)Westerton (16:50)Bearsden (16:52)Hillfoot (16:54)Milngavie (16:59) Track live Watch train Share train
16:42 Platform 2 Expected On time Springburn Calling at: Springburn (16:44) Track live Watch train Share train
16:51 Platform 1 Expected On time Milngavie Calling at: Alexandra Parade (16:54)Duke Street (16:55)Bellgrove (16:58)High Street (17:00)Glasgow Queen Street (17:03)Charing Cross (Glasgow) (17:07)Partick (17:11)Hyndland (17:13)Anniesland (17:17)Westerton (17:20)Bearsden (17:22)Hillfoot (17:24)Milngavie (17:29) Track live Watch train Share train