Flight distance between Ruma, Serbia and Vega Alta, Puerto Rico 5,142.8 mi / 8,276.5 km