how about a 33b to swords main street then a 102 to malahide DART station?
http://www.dublinbus.ie/en/Your-Jour...imetables/102/
(Check the times for buses heading towards sutton station, there seems to be only 4 or 5 stages between swords main street and malahide station just check timings)