20:55 Platform 2 Expected On time Neilston Calling at: Patterton (20:58)Balgray (21:02)Neilston (21:06) Track live Watch train Share train
21:06 Platform 1 Expected On time Glasgow Central Calling at: Williamwood (21:08)Muirend (21:11)Cathcart (21:14)Mount Florida (21:16)Crosshill (21:18)Queens Park (Glasgow) (21:20)Pollokshields East (21:22)Glasgow Central (21:28) Track live Watch train Share train
21:25 Platform 2 Expected On time Neilston Calling at: Patterton (21:28)Balgray (21:32)Neilston (21:36) Track live Watch train Share train
21:36 Platform 1 Expected On time Glasgow Central Calling at: Williamwood (21:38)Muirend (21:41)Cathcart (21:44)Mount Florida (21:46)Crosshill (21:50)Queens Park (Glasgow) (21:52)Pollokshields East (21:54)Glasgow Central (21:59) Track live Watch train Share train
21:56 Platform 2 Expected On time Neilston Calling at: Patterton (21:59)Balgray (22:03)Neilston (22:07) Track live Watch train Share train
22:06 Platform 1 Expected On time Glasgow Central Calling at: Williamwood (22:08)Muirend (22:11)Cathcart (22:14)Mount Florida (22:16)Crosshill (22:20)Queens Park (Glasgow) (22:22)Pollokshields East (22:23)Glasgow Central (22:28) Track live Watch train Share train
22:25 Platform 2 Expected On time Neilston Calling at: Patterton (22:28)Balgray (22:32)Neilston (22:36) Track live Watch train Share train
22:42 Platform 1 Expected On time Glasgow Central Calling at: Williamwood (22:44)Muirend (22:47)Cathcart (22:50)Mount Florida (22:52)Crosshill (22:56)Queens Park (Glasgow) (22:58)Pollokshields East (22:59)Glasgow Central (23:04) Track live Watch train Share train