There are
1,224 mi
from Fort Worth, TX to Richmond Heights, OH
That's the driving distance. It would take 22 hours 18 mins to go from Fort Worth, Texas to Richmond Heights, Ohio.
The flight distance (direct flight from Fort Worth, TX to Richmond Heights, OH) is 1,060.43 mi.
1,224 mi = 1.61 kms