We describe the first algorithm for this problem that returns, with high probability, a \((1 + \varepsilon)\)-approximation to the optimal transportation map in \(n~\varepsilon^{-O(d)} \log^{O(d)} n\) time. In contrast to the previous best algorithms for this problem, our near-linear running time bound is independent of the spread of \(P\) and the magnitude of its real-valued supplies.