My 20 month old loves her bath & hates getting out too. We bathe her in the big tub with just a couple inches of water and lots of toys. We had to establish a "fun" routine of getting out of the tub. BUt I agree with everyone that 5 min is way too short! She likes at least 15 min in the tub so we just put her in earlier so she's still getting out at the same time.
ANyway, when it's time to get out I just gather up all her toys except the one she's playing with and put them away. I have the hooded towel ready (corners tucked into my jeans pockets and hood in my mouth. I pick her up facing away from me and pull her onto my lap (often kicking and screaming) and immediately wrap her in the towel and reach for the drain plug and say in a very excited voice - "ok lets watch the water go down the drain and look for the funnel"! She stops crying and watches for the funnel to appear over the drain & says there it is when she sees it. We watch until it's gone and we say "all gone" and then she says night night to the fishes hanging on the all and I tell her how we are going to go look out the window in the living room while I whisk her there. We sit on the couch looking out the window for about 5 minutes while I dry her off and she get to relax, looking at the trees, leaves, cars going by, planes in the sky, whatever. If my husband is here that's his chance to say night night. Then I take her in and get her changed - again I talk to her the whole time about her day or something she is going to do tomorrow so as to distract her. Most of the time all of this results in a relatively peaceful transition to getting dressed and then she gets her stories & bottle.
Hope that helps. Works for us most of the time. Also, I've read that you shouldn't pull the plug and drain the tub with small children as they might become scared that they will get sucked down the drain with the bathwater, so you might want to exercise caution if you decide to take that advice.