Flight distance between Cape Town, South Africa and Nizhniy Novgorod, Russia 6,414.6 mi / 10,323.2 km