Flight distance between Ruma, Serbia and Puerto Armuelles, Panama 6,423.6 mi / 10,337.8 km