Flight distance between Lira, Uganda and Cape Town, South Africa 2,671.0 mi / 4,298.6 km