Flight distance between David, Panama and Akjoujt, Mauritania 4,599.7 mi / 7,402.4 km