Flight distance between Annotto Bay, Jamaica and Kragujevac, Serbia 5,716.0 mi / 9,199.0 km