How far is Camagüey from Grand Island?

The flight distance between Grand Island and Camagüey is 2900km. Check all available flights on Wego.