16:43 Platform 2 Expected On time Cheltenham Spa Calling at: Stroud (16:57)Stonehouse (17:03)Gloucester (17:15)Cheltenham Spa (17:31) 5 coaches Track live Watch train Share train
16:49 Platform 1 Expected 16:52 London Paddington Calling at: Swindon (17:03)Didcot Parkway (17:20)Reading (17:33)London Paddington (17:59) 5 coaches Track live Watch train Share train
17:43 Platform 2 Expected On time Cheltenham Spa Calling at: Stroud (17:57)Stonehouse (18:03)Gloucester (18:15)Cheltenham Spa (18:31) 5 coaches Track live Watch train Share train
17:50 Platform 1 Expected On time London Paddington Calling at: Swindon (18:03)Didcot Parkway (18:20)Reading (18:33)London Paddington (19:01) 5 coaches Track live Watch train Share train
18:20 Platform 1 Expected On time Salisbury Calling at: Swindon (18:35)Chippenham (18:59)Melksham (19:09)Trowbridge (19:19)Westbury (19:26)Dilton Marsh (19:38)Warminster (19:45)Salisbury (20:06) 2 coaches Track live Watch train Share train