Miles between New York, NY and St George, UT

There are
2,407 mi
from New York, NY to St George, UT

That's the driving distance. It would take 1 day 18 hours to go from New York, New York to St George, Utah.

The flight distance (direct flight from New York, NY to St George, UT) is 2,124.28 mi.

2,407 mi = 3.22 kms