Flight distance between Thyolo, Malawi and Florianópolis, Brazil 5,332.9 mi / 8,582.5 km