See distance between other cities in Brazil and Congo
Air distance from Caruaru to Brazzaville:3492.8 Miles (5621.1 Kilometers / 3033.1 Nautical Miles).
The total air distance from Caruaru to Brazzaville is 3492.8 miles or 5621.1 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Brazzaville: