Flight distance between Annotto Bay, Jamaica and Indianapolis, United States of America 1,587.6 mi / 2,555.1 km