Warnbro railway station is a commuter railway station in Warnbro, a suburb of Perth, Western Australia. It is on the Mandurah line, which is part of the Transperth commuter rail network, and is located immediately south-east of the interchange of Safety Bay Road and Ennis Avenue. It has two side platforms, linked by a pedestrian overpass accessed by stairs, a lift, and escalators. Services run every 10 minutes during peak, and every 15 minutes between peak. The journey to Perth railway station is 47.5 kilometres (29.5 mi), and takes 38 minutes. The journey to Mandurah railway station is 23.3 kilometres (14.5 mi), and takes 13 minutes. The station has a bus interchange with seven bus stands and 12 regular bus routes.