How far is Puebla from Monterrey?

The flight distance between Monterrey and Puebla is 770km. Check all available flights on Wego.