We are shipping from Karachi, Pakistan. All shipments within Pakistan are delivered within 4-5 working days. Whereas, international shipments may take at least 12-20 days for delivery.