There are
927 mi
from Suffolk, VA to Miramar, FL
That's the driving distance. It would take 17 hours 8 mins to go from Suffolk, Virginia to Miramar, Florida.
The flight distance (direct flight from Suffolk, VA to Miramar, FL) is 774.20 mi.
927 mi = 1,491.54 kms