There are
1,266 mi
from Bryan, TX to New Franklin, OH
That's the driving distance. It would take 23 hours 30 mins to go from Bryan, Texas to New Franklin, Ohio.
The flight distance (direct flight from Bryan, TX to New Franklin, OH) is 1,089.75 mi.
1,266 mi = 1.61 kms