Avondale Railway Station is on the Western Line of the Auckland railway network. The proposed Avondale–Southdown Line would connect to the Western Line just east of the station.
Until 26 December 2008 it had an island platform just west of Blockhouse Bay Road, reached via a footbridge off the road. In 2010 an upgraded station was built on Layard Street, north of the St Jude Street level crossing and approximately 100m west and 200m south of the old station. The new station provides better connections with the Avondale town centre and the platform is on a straight section of track, unlike the old platform which was on a large sharp curve.