Flight distance between Annotto Bay, Jamaica and Zaragoza, Spain 4,669.4 mi / 7,514.7 km