They dominated the opening half and tries from Dave Murphy, Gavin Kennedy and Bevan Duffy, along with two conversions and two penalties by Brian Croke, gave the visitors a 25-16 half-time lead.
Duffy secured the bonus point in the second half making Ger Luby and Brian O’Sullivan’s tries mere consolation for Munster.
MUNSTER: P O’Connor (Cashel), M Deane (Tralee), D O’Sullivan (Tralee), K Merrigan (Clanwilliam), D O’Brien (Cashel) D Meade (Kanturk), O McGlinchey (Cashel); T Downes (Kilrush), D Fitzgerald (St Mary’s), T Keveney (Cobh Pirates) JJ Frahill (Cobh Pirates), E O’Connor (Cashel), G Luby (Kilfeacle), D McCormack (Clanwilliam), T Wright (Kinsale).
LEINSTER: R Duane (Enniscorthy), B Howell (Boyne), B Duffy (Boyne), B Lynn (Wicklow), D Murphy (Portarlington), B Croke (Boyne), G Kennedy (Monkstown); R Band (Portlaoise), J Clifford (Monkstown), R Dempsey (Roscrea), J Southern (Newbridge), F Murphy (Tullow), D O’Hora (Newbridge), C Roche (Skerries), B Hurley (Wicklow).
Referee: D O’Brien (IRFU).