La distancia entre Houston - Texas a Indianapolis es de 1629 km (1013 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 18 h 6 min. En línea recta la distancia entre Houston y Indianapolis es de 1393 km (866 mi).