Flight distance between Mazatenango, Guatemala and Huaral, Peru 2,047.5 mi / 3,295.2 km