bunda is a jacket used against cold (not jacket that is part of a suite). Typically it goes to about your waist or little lower, the furthest for it to be a bunda it should probably end just below ones butt. It usually is on a sporty side.
Kabat is typically longer and is called a coat. There might be a little overlap when you have a formal cut of a coat and it is not long but generally this is kabat.