See distance between other cities in Brazil and Niger
Air distance from Caruaru to Niamey:2976.2 Miles (4789.7 Kilometers / 2584.5 Nautical Miles).
The total air distance from Caruaru to Niamey is 2976.2 miles or 4789.7 kilometers and a direct flight from Caruaru, Brazil to Niamey, Niger takes 6 hours, 10 mins. This is the air distance (direct route as the crow flies). Traveling on land (driving) involves larger distances.
Airports in Niamey:
Find distance - Caruaru and Niamey:Caruaru to Aqtobe distance
Caruaru to Rabat distance
Caruaru to Rio de Janeiro distance
Caruaru to Berlin distance
Caruaru to Kiritimati distance
Caruaru to Brades distance
Niamey to Aurora distance
Niamey to Liverpool distance
Niamey to Seoul distance
Niamey to Qiqihar distance
Niamey to Helena distance
Niamey to Antananarivo distance