Flight distance between Old Harbour Bay, Jamaica and As Sulaymānīyah, Iraq 7,167.2 mi / 11,534.5 km