Flight distance between Salvador, Brazil and Puerto Escondido, Panama 3,237.9 mi / 5,210.9 km