There are
1,060 mi
from Springfield, MO to Safety Harbor, FL
That's the driving distance. It would take 21 hours 13 mins to go from Springfield, Missouri to Safety Harbor, Florida.
The flight distance (direct flight from Springfield, MO to Safety Harbor, FL) is 885.51 mi.
1,060 mi = 1,706.37 kms