Houston to Frankfort, IN distance
driving distance = 1,059 miles
flight distance = 881 miles
The straight line distance between Houston and Frankfort, IN is 1704 kilometers.
Travel time from Houston, TX to Frankfort, IN
How long does it take to drive?
17 hours, 5 minutes
How long does it take to fly?
1 hour, 56 minutes
This is estimated based on the Houston to Frankfort, IN distance by plane of 881 miles.
What's the distance to Houston, TX from where I am now?
How far is Frankfort, IN from me?