Durnan has previously played for St Johnstone, Queen of the South, Dundee United, Dunfermline Athletic, Falkirk and Alloa Athletic, as well as Arbroath, Stranraer and Elgin City on loan.
[9] At the end of that season, Durnan was one of six Queens players named in the PFA Scotland 2012–13 Second Division Team of the Year.
[11] In June 2015, Durnan signed a three-year contract with Dundee United.
[12] Durnan scored his first goal for the club on 23 January 2016 in a 5–1 win over Kilmarnock.
[16] On 21 June 2019, Durnan signed a two-year contract with Scottish League One club Falkirk.