What trains go to Newbridge?

Irish Rail (https://www.irishrail.ie/)

Portarlington to Newbridge (Stops at Monasterevin and Kildare Town)

Heuston to Newbridge (Stops at Park West & Cherry Orchard, Clondalkin & Fonthill, Adamstown, Hazelhatch & Celbridge, Sallins & Naas)