New Zealand needed just one session on day three to wrap up an emphatic innings victory in the second Test.
The tourists slipped to 113-9 before lunch and with Tamim Iqbal unable to bat due to a thumb injury, the game was over inside seven sessions.
Victory for the Kiwis at the Basin Reserve seals a comprehensive series sweep after they also cruched their opponents in the first Test in Dunedin.
Bangladesh began the third morning in Wellington at 51-5, still needing a further 199 runs to make the home side bat again.
However, any lingering hope they had of forcing the Black Caps to bat again disappeared when they lost a wicket to the fifth ball of the day - Chris Martin trapping Habibul Bashar lbw for 25.
Shakib Al Hasan enjoyed a life as he added 23 runs in 13 overs with Shahadat Hossain to take the score to 79.
The stubborn partnership was eventually ended when Shahadat fell for five, Iain O'Brien getting him caught behind by wicket-keeper Brendon McCullum.
Sajidul Islam managed to get himself run out attempting a non-existent third run, leaving Bangladesh eight down with just 83 on the board.
The final pair managed to frustrate the hosts for nearly 10 overs until a brilliant one-handed catch by Kyle Mills ended Mashrafe Mortaza's innings and also the match
Shakib, who was drafted into the team for the second Test to strengthen the batting, finished unbeaten on 41 from 92 deliveries.