Flight distance between Keetmanshoop, Namibia and Rio de Janeiro, Brazil 3,821.1 mi / 6,149.4 km