Flight distance between Thyolo, Malawi and Nieuw Amsterdam, Suriname 6,345.9 mi / 10,212.8 km