<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0508</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2024-12-13</periodOfReport>

    <issuer>
        <issuerCik>0000882796</issuerCik>
        <issuerName>BIOCRYST PHARMACEUTICALS INC</issuerName>
        <issuerTradingSymbol>BCRX</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001379222</rptOwnerCik>
            <rptOwnerName>Hutson Nancy J</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>4505 EMPEROR BLVD.</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 200</rptOwnerStreet2>
            <rptOwnerCity>DURHAM</rptOwnerCity>
            <rptOwnerState>NC</rptOwnerState>
            <rptOwnerZipCode>27703</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
        </reportingOwnerRelationship>
    </reportingOwner>

    <aff10b5One>1</aff10b5One>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2024-12-13</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>S</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>7000</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>7.54</value>
                    <footnoteId id="F2"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>86638</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">These shares were sold pursuant to a plan adopted by the Reporting Person on June 18, 2024 in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended, for the sole purpose of generating sufficient proceeds to cover the tax liability incurred in connection with the vesting of 16,745 restricted stock units. The sale occurred automatically and does not represent a discretionary transaction by the Reporting Person.</footnote>
        <footnote id="F2">The price in column 4 is a weighted average price. These shares were sold in multiple transactions ranging from $7.510 to $7.565. The Reporting Person will provide to the Issuer, any security holder of the Issuer, or the SEC staff, upon request, full information regarding the number of shares sold at each price within the range set forth in this footnote.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Alane P. Barnes, by power of attorney</signatureName>
        <signatureDate>2024-12-16</signatureDate>
    </ownerSignature>
</ownershipDocument>
