You could turn invisibility on and off as you like and there would be no time limit. Your clothes would turn invisible too, and you could decide whether the items you are holding would be visible or not.
There would be no limits on how many times or where you could teleport. The items you hold while teleporting would be teleported too. You would also have the ability to know if the place would be safe to teleport to, so you wouldn’t teleport and get impaled by an icicle or teleport inside a wall and get your insides filled with concrete or something.
Personally, I don’t know which one would I pick. Invisibility would be awesome for pranks and stuff, but teleportation probably would be more useful for everyday life.
Not even a question for me, absolutely teleportation.
I wouldn’t need to own a car, never need to pay for plane tickets or any sort of transportation.
I can go anywhere at any time. Live anywhere and then just blink where I want/need to be.
Invisibility doesn’t provide nearly the same practical applications. The only useful thing I can think of for invisibility would be to hide inside a bank vault and steal money, but that could technically be achieved via teleportation too.
Invisibility does not get you out of the bank vault.
And unless you are stuffing your orifices, don’t think you are getting far with a theft of floating cash anyhow