Flight distance between San Juan, Argentina and David, Panama 2,910.0 mi / 4,683.3 km