See distance between other cities in Brazil and Puerto Rico
Air distance from Fernando de Noronha to San Juan:2751.3 Miles (4427.8 Kilometers / 2389.3 Nautical Miles).
The total air distance from Fernando de Noronha to San Juan is 2751.3 miles or 4427.8 kilometers. This is the direct air distance or distance as the crow flies.
Airports in San Juan: