Flight distance between Durban, South Africa and Punta Arenas, Chile 5,050.3 mi / 8,127.6 km