See distance between other cities in Brazil and Norfolk Island
Air distance from Caruaru to Kingston:9441.1 Miles (15194 Kilometers / 8198.7 Nautical Miles).
The total air distance from Caruaru to Kingston is 9441.1 miles or 15194 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Kingston: