In an evenly contested opening half Munster led 9-5 at half time with Cashel's Darragh O'Brien kicking three penalties.
It was all Connacht in the second half and they deservingly ran out winners to follow up their victories over Ulster and Leinster to win the title.
Munster: Darragh O'Brien (Cashel); Rory O'Connor (Cashel), Pat O'Connor (Cashel),
Kieran Merrigan (Clanwilliam), Ciaran Ó Coileain (Corca Dhuibhne); Conor Quinlan
(Cashel), Ollie McGlinchey (Cashel); Trevor Downes (Kilrush), Alan O'Donnell
(Galbally), Michael McInerney (Ennis); J.J. Frahill (Cobh Pirates), Paul Memery
(Crosshaven); Brian O'Sullivan (Tralee), Ger Luby (Kilfeacle) capt, Tadgh Wright
Replacements: Darragh Fitzgerald (St. Mary's), Tom Keveney (Cobh Pirates), Brian
Lyons (Thurles), Barry O'Dwyer (Thurles), David McCormack (Clanwilliam), Dara
Meade (Kanturk), Dermot O'Sullivan (Tralee).