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