Flight distance between Sesheke, Zambia and Rio de Janeiro, Brazil 4,357.0 mi / 7,012.0 km