The Coleraine-Portrush line is a short branch railway line in Northern Ireland between the town of Coleraine in County Londonderry and the seaside resort of Portrush in County Antrim. The line which is operated by Northern Ireland Railways has two intermediate halts and connects to the main Belfast-Derry line at Coleraine.