The station is on the Cross Country Route between Bristol Temple Meads and Bristol Parkway, and on the Severn Beach Line from Bristol Temple Meads to Severn Beach, 1.0 miles from Bristol Temple Meads.