Flight distance between Nkhotakota, Malawi and Riyadh, Saudi Arabia 2,730.7 mi / 4,394.6 km