Flight distance between Annotto Bay, Jamaica and Duncan Town, Bahamas 279.0 mi / 449.1 km