Flight distance between Bogotá, Colombia and Puerto Escondido, Panama 519.6 mi / 836.2 km