20:43 Platform 2 Expected 21:03 Reading Calling at: Reading (21:06) 4 coaches Track live Watch train Share train
20:56 Platform 1 Expected On time Basingstoke Calling at: Reading Green Park (20:59)Mortimer (21:05)Bramley (Hampshire) (21:11)Basingstoke (21:19) 3 coaches Track live Watch train Share train
21:01 Platform 2 Expected On time Reading Calling at: Reading (21:05) 3 coaches Track live Watch train Share train
21:08 Platform 1 Expected On time Newbury Calling at: Theale (21:13)Aldermaston (21:17)Midgham (21:20)Thatcham (21:24)Newbury Racecourse (21:28)Newbury (21:32) 4 coaches Track live Watch train Share train
21:25 Platform 1 Expected On time Basingstoke Calling at: Reading Green Park (21:29)Mortimer (21:35)Bramley (Hampshire) (21:40)Basingstoke (21:51) 3 coaches Track live Watch train Share train
21:25 Platform 2 Expected On time Reading Calling at: Reading (21:28) 3 coaches Track live Watch train Share train
21:35 Platform 2 Expected On time Reading Calling at: Reading (21:38) 4 coaches Track live Watch train Share train
21:53 Platform 2 Expected On time Reading Calling at: Reading (21:56) 3 coaches Track live Watch train Share train
22:08 Platform 1 Expected On time Basingstoke Calling at: Reading Green Park (22:12)Mortimer (22:18)Bramley (Hampshire) (22:23)Basingstoke (22:32) 3 coaches Track live Watch train Share train
22:14 Platform 1 Expected On time Newbury Calling at: Theale (22:19)Aldermaston (22:24)Midgham (22:27)Thatcham (22:31)Newbury Racecourse (22:35)Newbury (22:39) 4 coaches Track live Watch train Share train
22:30 Platform 1 Expected On time Basingstoke Calling at: Reading Green Park (22:33)Mortimer (22:39)Bramley (Hampshire) (22:45)Basingstoke (22:53) 3 coaches Track live Watch train Share train
22:32 Platform 2 Expected On time Reading Calling at: Reading (22:36) 4 coaches Track live Watch train Share train
22:36 Platform 2 Expected On time Reading Calling at: Reading (22:40) 3 coaches Track live Watching Share train