Flight distance between Ryazan’, Russia and Pietermaritzburg, South Africa 5,847.0 mi / 9,409.8 km