La distancia entre Houston - Texas a San Diego - California es de 2365 km (1470 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 23 h 8 min. En línea recta la distancia entre Houston y San Diego es de 2095 km (1302 mi).