There are
968 mi
from Bryan, TX to Atlantic Beach, FL
That's the driving distance. It would take 17 hours 55 mins to go from Bryan, Texas to Atlantic Beach, Florida.
The flight distance (direct flight from Bryan, TX to Atlantic Beach, FL) is 890.89 mi.
968 mi = 1,557.76 kms