Flight distance between Alamar, Cuba and Monterrey, Mexico 1,147.3 mi / 1,846.4 km