Flight distance between New Kingston, Jamaica and Batna, Algeria 5,117.1 mi / 8,235.1 km