Distancia de Temascalapa a San Juan Teposcolula

La distancia de Temascalapa a San Juan Teposcolula es de 380 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 4h 22min. En línea recta la distancia de Temascalapa a San Juan Teposcolula es de 297 km.