Yep, the closest equivalent in Canada is indoor hockey, as it's played with a field hockey style stick and ball. Floor and ball hockey are both played with ice hockey style sticks, but floor hockey is with a puck and is inside, while ball hockey is with a ball and can be indoors or outdoors (but not on the street, because that's street hockey)...
In Canada it is referred to floorball nationwide. Just a lot less popular than it is in Sweden/Finland. A small amount of people play it, and some hockey players play the sport in the offseason to improve their 'stickhandling'. But ball hockey is a different sport and far more popular/played among the Canadian population.
I have never heard of bandy or floorball. You learn something new every day. I'm one day ahead now.
Actually, I've never heard of floor hockey or ball hockey, either. I wonder if they are played in the U.S. We do have field hockey all over the place, but of course that is played outside.