The Ballymena, Ballymoney, Coleraine and Portrush Junction Railway was an Irish gauge () in County Antrim, Northern Ireland.
The railway was established under the chairmanship of the Rt Hon Hugh Seymour, with an authorised capital of ã200,000 (equivalent to ã in ).
The line was constructed by William Dargan and opened on 4 December 1855, from Ballymena to Coleraine and Portrush. In January 1861, it was taken over by the Northern Counties Committee under the Belfast and Northern Counties Railway Act 1860 (23 & 24 Vict. c. xlvi).