Flight distance between Old Harbour Bay, Jamaica and Kirkuk, Iraq 7,122.4 mi / 11,462.4 km