Flight distance between Cape Town, South Africa and Ulyanovsk, Russia 6,353.8 mi / 10,225.5 km