See distance between other cities in Brazil and Pakistan
Air distance from Caruaru to Islamabad:7600 Miles (12231 Kilometers / 6599.8 Nautical Miles).
The total air distance from Caruaru to Islamabad is 7600 miles or 12231 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Islamabad: