25KG/drum,or according to your requirement. Transit could be DHL,UPS,TNT,EMS,Fedex,and so on. For mass orders, it will be delivered by air or sea. Depending on your location, please allow 1-5 business days for your order to arrive. For small order, please expect 3-7 days by UPS DHL EMS. For mass order, please allow 5-8 days by Air, 15-30 days by Sea.