Flight distance between Ryazan’, Russia and Carletonville, South Africa 5,643.4 mi / 9,082.1 km