Flight distance between Ryazan’, Russia and Bayamo, Cuba 6,047.6 mi / 9,732.6 km