Assuming you are referring to a keychain that is being sold online, most keychains will be shipped via USPS. Shipping times will depend on the seller, but generally speaking, keychains will arrive within a week of being shipped.