Take for example when he's fighting Danzos subordinates. He grabs onto one of them when he teleports them, but for the other he simply uses it at a range.
And if he can just always teleport people from a range, why was he always so insistent on grabbing his opponent? He could have just attempted to long-range kamui on Minato and Naruto instead of always trying to grab them.