There are
1,032 mi
from Irving, TX to Fernandina Beach, FL
That's the driving distance. It would take 19 hours 17 mins to go from Irving, Texas to Fernandina Beach, Florida.
The flight distance (direct flight from Irving, TX to Fernandina Beach, FL) is 921.07 mi.
1,032 mi = 1.61 kms