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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2018-04-09</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001692819</issuerCik>
        <issuerName>Vistra Energy Corp.</issuerName>
        <issuerTradingSymbol>VST</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001268406</rptOwnerCik>
            <rptOwnerName>BURKE JAMES A</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>6555 SIERRA DRIVE</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>IRVING</rptOwnerCity>
            <rptOwnerState>TX</rptOwnerState>
            <rptOwnerZipCode>75039</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>EVP and COO</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2018-04-09</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F1"/>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>260</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>20.30</value>
                    <footnoteId id="F2"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>156796</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By the Marti E. Burke 2012 Irrevocable Trust, dated 10/16/2012</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">The reporting person is the trustee of the Marti E. Burke 2012 Irrevocable Trust, dated October 16, 2012 (the &quot;Trust&quot;) of which the reporting person's wife is the beneficiary. The Trust owned shares of Dynegy Inc. (&quot;Dynegy&quot;) prior to Dynegy's merger into Vistra Energy Corp. (the &quot;Issuer&quot;) on April 9, 2018 (the &quot;Effective Date&quot;) in a transaction exempt from Section 16(b) of the Exchange Act. The reporting person was only recently made aware that the Trust owned Dynegy shares prior to the Effective Date that converted to Issuer shares on the Effective Date.</footnote>
        <footnote id="F2">Pursuant to the Agreement and Plan of Merger, dated October 29, 2017, Dynegy would merge with and into the Issuer, and on the Effective Date, each outstanding common share of Dynegy would convert into 0.652 shares of the Issuer.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ James A. Burke</signatureName>
        <signatureDate>2018-08-29</signatureDate>
    </ownerSignature>
</ownershipDocument>
