Netflix has special servers in most ISPs data centers that cache the most popular content so you don't have to go 'all the way over the Internet' to stream your show, just the same building your traffic already goes to for internet ingress.
On top of this, Netflix has special video codecs designed to minimize bandwidth usage while preserving video quality.
Finally, yes, Netflix has massive Internet pipes for everything not cached 'near you'.