La distancia entre Glendale Heights a Needham - Massachusetts es de 1604 km (997 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 16 h 45 min. En línea recta la distancia entre Glendale Heights y Needham es de 1388 km (863 mi).