Bradford-on-Avon to Cardiff Central

Platform 1
11:24
left on time

Previously called at

Portsmouth Harbour09:23left on time
Portsmouth & Southsea09:27left on time
Fratton09:31left on time
Cosham09:39left on time
Fareham09:47left on time
Southampton Central10:11left 10:13
Romsey10:23left 10:25
Salisbury10:42left 10:45
Warminster11:03left 11:06
Westbury11:12left on time
Trowbridge11:18left on time
Bradford-on-Avon11:24left on time

Calling at

Bath Spa11:36left on time
Bristol Temple Meads11:53left 11:49
Filton Abbey Wood12:05left on time
Newport (South Wales)12:35left on time
Cardiff Central12:49arrived on time
Operated by Great Western Railway