See distance between other cities in Brazil and India
Air distance from Caruaru to New Delhi:7860.4 Miles (12650.1 Kilometers / 6826 Nautical Miles).
The total air distance from Caruaru to New Delhi is 7860.4 miles or 12650.1 kilometers. This is the direct air distance or distance as the crow flies.
Airports in New Delhi: