There are
937 mi
from Springfield, OH to New Smyrna Beach, FL
That's the driving distance. It would take 17 hours 44 mins to go from Springfield, Ohio to New Smyrna Beach, Florida.
The flight distance (direct flight from Springfield, OH to New Smyrna Beach, FL) is 770.56 mi.
937 mi = 1,507.36 kms