Miles between St Joseph, MO and Jacksonville Beach, FL

There are
1,221 mi
from St Joseph, MO to Jacksonville Beach, FL

That's the driving distance. It would take 22 hours 42 mins to go from St Joseph, Missouri to Jacksonville Beach, Florida.

The flight distance (direct flight from St Joseph, MO to Jacksonville Beach, FL) is 1,001.35 mi.

1,221 mi = 1.61 kms