Flight distance between David, Panama and Lae, Marshall Islands 7,559.6 mi / 12,166.0 km