There are
3,330 mi
from Miami Beach, FL to Lake Stevens, WA
That's the driving distance. It would take 2 days 11 hours to go from Miami Beach, Florida to Lake Stevens, Washington.
The flight distance (direct flight from Miami Beach, FL to Lake Stevens, WA) is 2,730.15 mi.
3,330 mi = 4.83 kms