There are
1,043 mi
from Rockwall, TX to Florence, AZ
That's the driving distance. It would take 18 hours 9 mins to go from Rockwall, Texas to Florence, Arizona.
The flight distance (direct flight from Rockwall, TX to Florence, AZ) is 864.47 mi.
1,043 mi = 1,678.16 kms