There are
980 mi
from Bryan, TX to Fernandina Beach, FL
That's the driving distance. It would take 18 hours 11 mins to go from Bryan, Texas to Fernandina Beach, Florida.
The flight distance (direct flight from Bryan, TX to Fernandina Beach, FL) is 885.25 mi.
980 mi = 1,577.28 kms