Flight distance between David, Panama and Tarhuna, Libya 6,256.4 mi / 10,068.7 km