See distance between other cities in Brazil and Lithuania
Air distance from Caruaru to Vilnius:5556 Miles (8941.5 Kilometers / 4824.8 Nautical Miles).
The total air distance from Caruaru to Vilnius is 5556 miles or 8941.5 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Vilnius: