Flight distance between New Kingston, Jamaica and Skikda, Algeria 5,139.8 mi / 8,271.8 km