The station is on an alignment of 032 degrees, curving towards the west. There are four active platforms: platform 1 is the easternmost, separated from platforms 2 and 3, which share an island, by two running lines, then two further running lines before platform 4 at the west. Platform 1 is for southbound trains and has a speed limit of . Platform 2 is for northbound trains towards Bristol Parkway, but can be used by trains towards South Wales. Platform 3 is for southbound trains which have come from South Wales or Filton West. Platform 4 is for northbound trains towards South Wales or Filton West. Both platforms 2 and 3 have a speed limit of , and all four platforms are approx long.