However it might have been much closer when Treviso were awarded a penalty in added time but Kris Burton's touchline effort came back off the upright.
The second half saw tries from Keith Earls, man of the match James Coughlan and Simon Zebo giving Munster a bonus point win.
Following Glasgow's away defeat to Scarlets earlier this evening Munster are just one point from second place Ospreys with Leinster topping the table on 48 points.
Munster: Denis Hurley; Johne Murphy, Keith Earls, Lifeimi Mafi, Simon Zebo; Ronan O'Gara, Conor Murray; Wian du Preez, Damen Varley, BJ Botha; Donnacha Ryan, Paul O'Connell capt; Peter O'Mahony, Niall Ronan, James Coughlan. Replacements: Denis Fogarty, Marcus Horan, Stephen Archer, Donncha O'Callaghan, Billy Holland, Tomas O'Leary, Ian Keatley, Danny Barnes.
Treviso: Luke McLean, Ludovico Nitoglia, Tommaso Benvenuti, Alberto Sgarbi, Brendan Williams; Kristopher Burton, Tobias Botes; Michele Rizzo, Franco Sbaraglini, Lorenzo Cittadini; Antonio Pavanello capt, Corniel Van Zyl; Gonzalo Padrò, Alessandro Zanni, Manoa Vosawai. Replacements: Diego Vidal, Matteo Muccignat, Ignacio Fernandez Rouyet, Valerio Bernabò, Enrico Pavanello, Simon Picone, Edoardo Gori, Alberto Di Bernardo
Referee: Nigel Owens (WRU).