Miles between Ogden, UT and Maryland Heights, MO

There are
1,304 mi
from Ogden, UT to Maryland Heights, MO

That's the driving distance. It would take 22 hours 39 mins to go from Ogden, Utah to Maryland Heights, Missouri.

The flight distance (direct flight from Ogden, UT to Maryland Heights, MO) is 1,150.90 mi.

1,304 mi = 1.61 kms