Bradford-on-Avon has a very attractive railway station which still retains its Victorian buildings on both platforms, built of Bath stone. The station was opened in 1857 on the line Somerset and Weymouth line from Bathampton to Westbury and Weymouth. It is now served by trains on the Cardiff-Portsmouth Harbour route via Salisbury and Southampton, and the Bristol to Wweymouth line. Together with trains that terminate at Westbury and frome, this provides a roughly half-hourly service throughout the day. The station has a ticket office, large car park, cycke storage and substantial buildings on both platforms. There is a ticket machine for buying tickets when the ticket office is closed. There is level access to the southbound platform.