Flight distance between Annotto Bay, Jamaica and Funchal, Portugal 3,814.8 mi / 6,139.3 km