As @MartinJames said on the comments:
"The internet is quite big, and has all sorts of links, some with very high latency. Determining unreachability therefore takes a long time. That is what happens when you connect all the computers on a planet together."
I tried disconnecting from the internet and the while exited instantly.
But the IP I'm using is local (192.168...), so this is still strange.
Thanks, man.