Waco is closer at 201 miles and the distance to Houston is 260 miles.
Waco is 164 Miles from Houston
The drive time between Houston, Texas and Waco, Texas is approximately 2.5 to 3 hours, depending on traffic and weather conditions. The distance between the two cities is around 186 miles via I-45 N and I-35 N.
Given is the calculated distance as well as the driving travel time, which does not take into account driving conditions, traffic, etc. The distance between Houston, Texas and Waco, Texas is 192 miles. The resulting travel time is 3 hours and 31 minutes.
183 miles
It is 185.28 miles according to MapQuest.
Waco to Corpus Christi is almost twice as long.
Nacodoches, Texas
approx 4 hours
About 155 miles.
93 miles
About 105 miles.