There are
903 mi
from Satellite Beach, FL to Laurel, MD
That's the driving distance. It would take 16 hours 46 mins to go from Satellite Beach, Florida to Laurel, Maryland.
The flight distance (direct flight from Satellite Beach, FL to Laurel, MD) is 784.60 mi.
903 mi = 1,453.27 kms