Distancia de San Nicolás - Oaxaca a Puebla

La distancia de San Nicolás - Oaxaca a Puebla es de 421 km. El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 4h 53min. En línea recta la distancia de San Nicolás a Puebla es de 330 km.