Flight distance between Ruma, Serbia and Arecibo, Puerto Rico 5,158.4 mi / 8,301.6 km