Flight distance between Annotto Bay, Jamaica and Bremen, Germany 5,034.3 mi / 8,101.9 km