La distancia entre Needham - Massachusetts a San Diego - California es de 4887 km (3037 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 49 h. En línea recta la distancia entre Needham y San Diego es de 4135 km (2570 mi).