Flight distance between Diez de Octubre, Cuba and David, Panama 1,013.0 mi / 1,630.2 km