Ballycastle Railway was a 3 ft (914 mm) narrow gauge railway line which ran from Ballycastle to Ballymoney, both in County Antrim, Northern Ireland.[1]