Shipping Informations
This is a website owned and operated by Johnflies Fly Factory Ltd dully registered under the 'Registrar of Business / Companies Act and Rule' of Kenya.

Our address is : Johnflies Fly Factory Enterprise

P. O. Box 4752

City Square 00200

Nairobi, Kenya
Phone: +254 (0)725-124-166


The following shipping information was designed to answer frequently asked questions. If you have additional questions, please e-mail us and we'll be glad to help.

International Shipping

Johnflies Fly Factory Ltd offer free shipping on orders over $1000. We ship internationally to almost any country in the world. Order over US$ 200.00 are shipped by courier and for order below that amount by registered mail.

We ship via registered mail, DHL, EMS courier or Aramex/FEDEX depending on the package size, value and customers requirements.

For US Clients Only :

US based customers who may prefer using FedEx ONLY are required to be licensed with a permit from the "U.S Fish and Wildlife Service" and also have the flies accompanied by documents dully filled by us from the same. OTHER COURIERS DO NOT REQUIRE THIS.

Failure to do so may or may not result in fly orders stuck in customs plus warehouse and inspection fees. For more please visit , for the documents please visit and for permits please visit If you are dully licensed then that's fine, if not, please let us know and we'll ship your US order by using other courier companies and only declaration of contents done by us and invoice will be required.

For customers from the rest of the world, all that is needed is a declaration of contents done by us and an invoice.

Please ensure you include the correct shipping address if different from the billing address which in some cases might be overlooked and the order ends up elsewhere. We use the billing address to ship if you do not provide a shipping address so take note to include it if its different before checking out.

Your order may be subject to import duties, taxes and/or brokerage fees at time of delivery. These charges are the responsibility of the buyer. Please contact your local customs office for more information regarding these charges. Tip : Taxes and duties are mostly calculated based on the actual fly order listed price, We by default declare a lower price.

Courier orders take 3-4 days with online tracking no. provided for orders of US$ 200.00 or more and registered mail for orders below that amount. For registered mail, it may take up to 2 weeks or more but rest assured the order will get to you which you will have to sign for upon receiving.

In either shipping methods, the cost of shipping is inclusive the total cost of the order.


Johnflies Fly Factory Ltd will accept returns on any defective fly order within 30 days. The item MUST be unused and in NEW condition. We can not accept returns after 30 days unless approved by Johnflies Fly Factory Ltd Staff.

* Please check this page often for any shipping information changes that may affect an otherwise smooth transaction.