Highbury Stadium (Fleetwood)
Highbury Stadium is located in Fleetwood, Lancashire, England. It is the home ground of Fleetwood Town FC since 1939. As of the opening of the new Parkside Stand in 2011, the ground has a capacity of 5,327 which makes it the 112th largest stadium by capacity in England.
Location: Park Avenue, Fleetwood
Public transport: Blackpool North. The station is 7½ miles from the football ground. After that you can take the bus. The No14 and No 1 buses leaves Blackpool town centre every 10 minutes and passes close to the ground. Journey time is about 30 minutes. Tram: Leave the train station, turn right and head for the sea. Trams run north to Fleetwood, passing close to the ground, every 20 minutes. Journey time is approximately 40 minutes.
Back to English Grounds & Tickets