Flight distance between Old Harbour Bay, Jamaica and Ash Shayḩānīyah, Qatar 7,853.3 mi / 12,638.6 km