Flight distance between David, Panama and Valdivia, Chile 3,384.6 mi / 5,446.9 km