Flight distance between David, Panama and Settat, Morocco 5,024.1 mi / 8,085.5 km