The buses 39, 38 70, all go by the pool. the 39 leaves every 15 minutes from hawkins street via dame street outside ulster bank.
The pool is just after the car dealerships on the navan road, so when you pass the mc donalds press the button for the bus to stop!
you could get the 10 from ucd which goes up the north circular road, but you'd have to get off at hanlons corner and walk about a 1 km.......