There are
1,203 mi
from Lorain, OH to North Richland Hills, TX
That's the driving distance. It would take 21 hours 50 mins to go from Lorain, Ohio to North Richland Hills, Texas.
The flight distance (direct flight from Lorain, OH to North Richland Hills, TX) is 1,018.02 mi.
1,203 mi = 1.61 kms