Shipping to Cocos (Keeling) Isl.
The Territory of Cocos (Keeling) Island, or Cocos Islands and Keeling Islands, are way out in the Indian Ocean, located kind of near Christmas Island. They are a territory of Australia and thereby fall under the Australian laws and by laws for shipping there, theoretically. That being said, you need to take into account that the Territory of Cocos (Keeling) Island only has a population of about 600 people on them, making them extremely sparsely populated to say the very least. Also, the Territory of Cocos (Keeling) Island is technically 2 atolls and 27 coral islands, all of which have no permanent settlements on them. The only place these several hundred inhabitants live on are the West Island and Home Island. This is why these two islands are the only places in the Territory of Cocos (Keeling) Island that shipments would even venture to in the first place.
Shipping services to Cocos (Keeling) Isl.
Given their geographical location, you are going to have to ship things to the Territory of Cocos (Keeling) Island via air mail or by ocean cargo freight liners. The latter option is going to be your best bet as that is the way most shipments are sent there. And given that these islands do not have many people that live there, there are not all that regularly scheduled shipments that service them so finding a shipping company may be a bit tricky, but you can still do it. As a rule of thumb, the companies that service Christmas Island will service the Territory of Cocos (Keeling) Island.
Customs in Cocos (Keeling) Isl.
Given the Territory of Cocos (Keeling) Island is a territory of Australia, it is the Australian laws and guidelines for Customs that should be followed when shipping there. They have a very easy to navigate web site about what they allow in the country, restricted items that may require additional permission or documentation, and other things to note before sending your parcels off. You can also consult with your shipping company for their advice on the matter before shipping if you have any questions.