Munster have been indifferent away from home of late, but Treviso couldn't live with the Irish side, who won this one with with consummate ease.
The Italians have lost their last four games in all competitions, and it was easy to see why early on here. Munster started brightly and had a try within the first five minutes. A great block down from Danny Barnes saw him dive over for the opening try of the contest, Ronan O' Gara adding the extras.
The visitors then added their second try after ten minutes as they began to dominate proceedings, Simon Zebo eluding the Treviso defence to score. O' Gara again made no mistake with the conversion, Munster were cantering.
Ronan O' Gara then stepped up to punish a Treviso high tackle with a penalty to put seventeen between them.
Treviso were struggling to deal with the Munster threat, and a third try for the Irish looked imminent. Indeed that came soon after, a brilliant O' Gara grubber kick putting Johne Murphy in behind the Italian defence for a third try, converted again by O' Gara.
It looked like staying the same until half time, but Treviso gave themselves a glimmer of hope right on half time when Mick O' Driscoll was sin-binned, and Fabio Semenzato broke away from a scrum to score a try, Willem De Waal converting to leave it 24-7 at the break.
Things got better for the hosts after half time when Munster were reduced to thirteen men, and the Italian side scored a try through Corniel Van Zyl with half hour to play, De Waal with the extras.
Treviso were very much back in this one, but when O' Gara landed another penalty approaching the final quarter, Munster were also now back to a full compliment of players again.
Both sides tested each other in the final quarter to no avail, but with two minutes remaining, Munster made sure of the bonus point when Simon Zebo dived over to round off an impressive Irish performance.