The River Bann is the longest river in Northern Ireland, its length, Upper and Lower Bann combined, being 129 km. The total length of the River Bann, including its path through the 30 km long Lough Neagh is 159 km. From Wikipedia