Flight distance between Nkhotakota, Malawi and Ribeirão Preto, Brazil 5,398.5 mi / 8,688.0 km