It flows for around 125 km ( 78 mi ) through counties Wicklow , Kildare and Dublin before entering the Irish Sea at its mouth at the midpoint of Dublin Bay , on a line extending from the Baily lighthouse to the Muglin Rocks .
It flows for around 125 km ( 78 mi ) through counties Wicklow , Kildare and Dublin .