Flight distance between Vega Alta, Puerto Rico and Ryazan’, Russia 5,798.2 mi / 9,331.4 km