Flight distance between Kuala Lumpur, Malaysia and Cape Town, South Africa 5,954.5 mi / 9,582.9 km