Sometimes the distance produces latency, but most of the time ISP’s cap single connections, as part of their ongoing peering battles or so that their users don’t eat up all of their bandwidth watching Youtube. Here’s a good article about what’s been going on behind the curtains: and here’s another one:

Did this answer your question?