Flight distance between Old Harbour Bay, Jamaica and Dihok, Iraq 7,003.9 mi / 11,271.7 km