In 1996, Iarnród Éireann sought European regional development fund grant aid for the construction of a number of new stations and the upgrading of some existing stations. These included Kilcock, Drumcondra, Clontarf Road and Barrow Street. The total cost of the package was estimated at approximately £5 million, of which £2.2 million was included for Barrow Street. This was an indicative cost estimate and before any detailed design or precise cost estimates had been prepared.
Iarnród Éireann subsequently commenced detailed design work and costings on the station and submitted the project for planning permission in 1997. Final planning permission was received in mid-1999 and Iarnród Éireann then went to tender, based on the approved design and more complete costings. Work commenced in autumn 1999 and was completed in December 2000. The station opened on 22 January 2001.