Flight distance between David, Panama and Saint-André, Reunion 9,515.0 mi / 15,312.9 km