Originally Posted by Oneironaut
It's a "paradox" that has been solved by modern mathematical understanding of what infinity is. There is an infinite number of points, true, but there is also an infinite number of chunks of time you are using to traverse those points. You will be able to get over the finite distance in a finite amount of time, even though those finite entities could theoretically be broken down into an infinite number of infinitely small chunks. For each infinitely tiny point you have to get across, there is an infinitely tiny amount of time needed to cross it, so when an infinite number of infinitely tiny points adds up to your finite distance, a corresponding infinite number of infinitely tiny chunks of time adds up to your finite time.