20:22 Platform 2 Expected 20:28 Frome Calling at: Trowbridge (20:33)Westbury (20:39)Frome (20:48) 3 coaches Track live Watch train Share train
20:26 Platform 1 Expected Cancelled Cardiff Central This service is not calling at every station listed — cancelled stops are marked below. Calling at: Bath Spa (21:52)Bristol Temple Meads (22:04)Filton Abbey Wood (21:06) CancelledSevern Tunnel Junction (21:19) CancelledNewport (South Wales) (21:30) CancelledCardiff Central (21:45) Cancelled 4 coaches Track live Watch train Share train
20:52 Platform 2 Expected On time Portsmouth Harbour Calling at: Trowbridge (20:58)Westbury (21:06)Warminster (21:15)Salisbury (21:36)Romsey (21:55)Southampton Central (22:07)Fareham (22:33)Fratton (22:48)Portsmouth & Southsea (22:52)Portsmouth Harbour (22:56) 2 coaches Track live Watch train Share train
20:57 Platform 1 Expected On time Bristol Temple Meads Calling at: Avoncliff (21:00)Freshford (21:03)Bath Spa (21:13)Oldfield Park (21:17)Keynsham (21:24)Bristol Temple Meads (21:33) 2 coaches Track live Watch train Share train
21:24 Platform 1 Expected Delayed Cardiff Central Calling at: Bath Spa (21:36)Bristol Temple Meads (21:50)Filton Abbey Wood (22:04)Patchway (22:09)Severn Tunnel Junction (22:20)Newport (South Wales) (22:36)Cardiff Central (22:56) 5 coaches Track live Watch train Share train
21:24 Platform 2 Expected On time Weymouth Calling at: Trowbridge (21:31)Westbury (21:38)Frome (21:49)Bruton (22:01)Castle Cary (22:06)Yeovil Pen Mill (22:19)Thornford (22:25)Yetminster (22:28)Chetnole (22:32)Maiden Newton (22:43)Dorchester West (22:54)Upwey (23:03)Weymouth (23:08) 3 coaches Track live Watch train Share train
21:51 Platform 2 Expected On time Portsmouth Harbour Calling at: Trowbridge (21:57)Westbury (22:05)Dilton Marsh (22:09)Warminster (22:15)Salisbury (22:37)Romsey (22:56)Southampton Central (23:07)Fareham (23:30)Fratton (23:45)Portsmouth & Southsea (23:48)Portsmouth Harbour (23:53) 3 coaches Track live Watch train Share train
21:58 Platform 1 Expected On time Bristol Temple Meads Calling at: Avoncliff (22:01)Freshford (22:03)Bath Spa (22:14)Oldfield Park (22:18)Keynsham (22:25)Bristol Temple Meads (22:34) 3 coaches Track live Watch train Share train
22:18 Platform 2 Expected On time Portsmouth & Southsea Calling at: Trowbridge (22:24)Westbury (22:32)Warminster (22:40)Salisbury (23:02)Romsey (23:20)Southampton Central (23:31)Fareham (23:55)Fratton (00:12)Portsmouth & Southsea (00:15) 2 coaches Track live Watch train Share train