How far is it from Houston to Miami?
driving distance = 1,187 miles
Follow the Houston to Miami driving route along I-10 E.
flight distance = 968 miles
Travel time from Houston, TX to Miami, FL
How long does it take to drive?
16 hours, 7 minutes
How long does it take to fly?
2 hours, 26 minutes
This is estimated based on the Houston to Miami distance by plane of 968 miles.
What's the distance to Houston, TX from where I am now?
How far is Miami, FL from me?