Generally, you cannot transfer Delta SkyMiles between accounts for free. Delta Air Lines charges a fee for the "Transfer Miles" service, which typically costs $0.01 per mile plus a $30 processing fee per transaction. This often makes transferring miles a poor value, as the cost to move the miles can approach the actual value of the miles themselves. However, a common "free" workaround is to simply book the award flight for someone else directly from your own account. Delta allows you to use your miles to buy a ticket in anyone's name, and there are no extra fees for doing so. This achieves the same goal of giving the "gift of travel" without the heavy tax of a physical mileage transfer. The only time a direct transfer might be free is during very rare promotional events or for certain "Million Miler" members, but for the vast majority of SkyMiles members in 2026, booking on behalf of others is the only fee-free option.