Flight distance between Ermesinde, Portugal and Changuinola, Panama 4,958.5 mi / 7,979.9 km