There are
1,185 mi
from Farmers Branch, TX to Lorain, OH
That's the driving distance. It would take 21 hours 36 mins to go from Farmers Branch, Texas to Lorain, Ohio.
The flight distance (direct flight from Farmers Branch, TX to Lorain, OH) is 999.16 mi.
1,185 mi = 1,907.16 kms