See distance between other cities in Brazil and Senegal
Air distance from Caruaru to Dakar:1999.6 Miles (3218.1 Kilometers / 1736.5 Nautical Miles).
The total air distance from Caruaru to Dakar is 1999.6 miles or 3218.1 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Dakar: