See distance between other cities in Brazil and Malawi
Air distance from Fernando de Noronha to Lilongwe:4531.4 Miles (7292.5 Kilometers / 3935 Nautical Miles).
The total air distance from Fernando de Noronha to Lilongwe is 4531.4 miles or 7292.5 kilometers. This is the direct air distance or distance as the crow flies.
Airports in Lilongwe: