14:57 Platform 5 Expected On time Cardiff Central Calling at: Filton Abbey Wood (15:04)Newport (South Wales) (15:32)Cardiff Central (15:46) 4 coaches Track live Watch train Share train
15:00 Platform 15 Expected On time London Paddington Calling at: Bath Spa (15:11)Chippenham (15:24)Swindon (15:38)Didcot Parkway (15:57)Reading (16:11)London Paddington (16:38) 9 coaches Track live Watch train Share train
15:00 Platform 8 Expected On time Manchester Piccadilly via Stoke-on-Trent Calling at: Bristol Parkway (15:07)Cheltenham Spa (15:38)Birmingham New Street (16:24)Wolverhampton (16:47)Stafford (17:02)Stoke-on-Trent (17:19)Macclesfield (17:36)Stockport (17:50)Manchester Piccadilly (17:59) Track live Watch train Share train
15:04 Platform 1 Expected On time Filton Abbey Wood Calling at: Lawrence Hill (15:07)Stapleton Road (15:09)Ashley Down (15:13)Filton Abbey Wood (15:18) 3 coaches Track live Watch train Share train
15:04 Platform 11 Expected On time Frome Calling at: Keynsham (15:10)Oldfield Park (15:17)Bath Spa (15:20)Bradford-on-Avon (15:33)Trowbridge (15:40)Westbury (15:47)Frome (15:59) 3 coaches Track live Watch train Share train
15:08 Platform 9 Expected On time Gloucester Calling at: Filton Abbey Wood (15:17)Bristol Parkway (15:21)Yate (15:31)Gloucester (15:59) 3 coaches Track live Watch train Share train
15:12 Platform 5 Expected On time Severn Beach Calling at: Lawrence Hill (15:15)Stapleton Road (15:17)Montpelier (15:21)Redland (15:23)Clifton Down (15:26)Sea Mills (15:31)Shirehampton (15:35)Portway Park and Ride (15:37)Avonmouth (15:39)St Andrews Road (15:44)Severn Beach (15:51) 2 coaches Track live Watch train Share train
15:16 Platform 11 Expected On time Oxford Calling at: Bath Spa (15:29)Chippenham (15:42)Swindon (15:55)Oxford (16:30) 5 coaches Track live Watch train Share train
15:23 Platform 7 Expected On time Portsmouth Harbour Calling at: Bath Spa (15:35)Bradford-on-Avon (15:48)Trowbridge (15:55)Westbury (16:03)Warminster (16:12)Salisbury (16:33)Romsey (16:52)Southampton Central (17:03)Fareham (17:27)Cosham (17:36)Fratton (17:43)Portsmouth & Southsea (17:47)Portsmouth Harbour (17:53) 4 coaches Track live Watch train Share train
15:25 Platform 10 Expected On time Weston-super-Mare Calling at: Bedminster (15:28)Parson Street (15:31)Nailsea & Backwell (15:38)Yatton (15:44)Worle (15:50)Weston Milton (15:55)Weston-super-Mare (16:00) 3 coaches Track live Watch train Share train
15:28 Platform 3 Expected On time Cardiff Central Calling at: Filton Abbey Wood (15:34)Patchway (15:40)Severn Tunnel Junction (15:50)Newport (South Wales) (16:00)Cardiff Central (16:16) 5 coaches Track live Watch train Share train
15:30 Platform 5 Expected On time Edinburgh via Leeds Calling at: Bristol Parkway (15:37)Cheltenham Spa (16:10)Worcestershire Parkway (16:25)Birmingham New Street (16:55)Burton-on-Trent (17:24)Derby (17:37)Chesterfield (18:02)Sheffield (18:18)Wakefield Westgate (18:46)Leeds (19:01)York (19:32)Darlington (20:10)Durham (20:27)Newcastle (20:41)Morpeth (20:55)Berwick-upon-Tweed (21:28)Dunbar (21:51)Edinburgh (22:14) Track live Watch train Share train
15:30 Platform 13 Expected On time London Paddington Calling at: Bath Spa (15:41)Chippenham (15:54)Swindon (16:08)Didcot Parkway (16:26)Reading (16:41)London Paddington (17:05) 5 coaches Track live Watch train Share train
15:39 Platform 7 Expected On time Worcester Shrub Hill Calling at: Filton Abbey Wood (15:46)Bristol Parkway (15:50)Yate (15:59)Cam & Dursley (16:12)Gloucester (16:30)Cheltenham Spa (16:47)Ashchurch for Tewkesbury (16:57)Worcester Shrub Hill (17:16) 2 coaches Track live Watch train Share train
15:45 Platform 12 Expected On time Plymouth Calling at: Taunton (16:15)Tiverton Parkway (16:28)Exeter St Davids (16:44)Newton Abbot (17:07)Totnes (17:20)Plymouth (17:47) Track live Watch train Share train
15:45 Platform 15 Expected On time Warminster Calling at: Keynsham (15:51)Oldfield Park (15:58)Bath Spa (16:01)Freshford (16:11)Avoncliff (16:14)Bradford-on-Avon (16:18)Trowbridge (16:24)Westbury (16:32)Dilton Marsh (16:36)Warminster (16:42) 3 coaches Track live Watch train Share train
15:46 Platform 4 Expected On time Severn Beach Calling at: Lawrence Hill (15:49)Stapleton Road (15:51)Montpelier (15:55)Redland (15:57)Clifton Down (16:00)Sea Mills (16:05)Shirehampton (16:08)Portway Park and Ride (16:10)Avonmouth (16:13)St Andrews Road (16:17)Severn Beach (16:24) 3 coaches Track live Watch train Share train
15:51 Platform 6 Expected On time Taunton via Weston-super-Mare Calling at: Bedminster (15:54)Parson Street (15:57)Nailsea & Backwell (16:04)Yatton (16:10)Worle (16:16)Weston Milton (16:20)Weston-super-Mare (16:24)Highbridge & Burnham (16:36)Bridgwater (16:43)Taunton (16:55) 5 coaches Track live Watch train Share train