Take the item to be shipped to the train going to that city, and find a conductor willing to take it for one hundred rubles or so, depending on the number of packages. Call the recipient and tell them the train and car number, as well as the conductor s name so that and they can go and meet the train when it pulls in. Be sure to confirm beforehand that your recipient can meet the train. Several of the courier companies also provide internal express mail service, anywhere from one to several days, between various Russian cities. This can be an expensive proposition, however.
Packages are less likely to arrive intact.
Several years ago there were several incidents where heaps of international mail were discovered dumped in a field, obviously left there by thieves looking for valuables. For international mail there are a number of options. First, if you re working for a large company check to see whether your firm has a regular pouch sent to the Moscow office, and whether it can be used for personal mail. Another option is to use one of several private mail services that will send your outgoing mail, and receive mail for you through addresses in the US and Europe. Mail sent via these services takes anywhere from 2 to 10 days to reach Moscow, depending on which service you use.