Yes, gold can be carried across state lines in the United States without a permit. However, when traveling internationally, gold must be declared at customs if it is valued at over $10,000.