<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6pZo7xRiXgen8uLbHIsOaSPSaP9xpV1WYlBtWl5HWnKzyQmj3whgCgOtd6GAfUG -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:VLRS="http://volaris.com/20251231" elementFormDefault="qualified" targetNamespace="http://volaris.com/20251231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://volaris.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/StatementsOfFinancialPosition" id="StatementsOfFinancialPosition">
          <link:definition>00000002 - Statement - Consolidated Statements of Financial Position</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000003 - Statement - Consolidated Statements of Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
          <link:definition>00000004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/StatementsOfChangesInEquity" id="StatementsOfChangesInEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Changes in Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformation" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformation">
          <link:definition>999014 - Disclosure - Description of the business and summary of material accounting policy information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptions" id="UseOfJudgmentsEstimatesAndAssumptions">
          <link:definition>999015 - Disclosure - Use of judgments, estimates and assumptions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagement" id="FinancialInstrumentsAndRiskManagement">
          <link:definition>999016 - Disclosure - Financial instruments and risk management</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FairValueMeasurements" id="FairValueMeasurements">
          <link:definition>999017 - Disclosure - Fair value measurements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilities" id="FinancialAssetsAndLiabilities">
          <link:definition>999018 - Disclosure - Financial assets and liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CashAndCashEquivalents" id="CashAndCashEquivalents">
          <link:definition>999019 - Disclosure - Cash and cash equivalents</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RelatedParties" id="RelatedParties">
          <link:definition>999020 - Disclosure - Related parties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherAccountsReceivableNet" id="OtherAccountsReceivableNet">
          <link:definition>999021 - Disclosure - Other accounts receivable, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Inventories" id="Inventories">
          <link:definition>999022 - Disclosure - Inventories</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
          <link:definition>999023 - Disclosure - Prepaid expenses and other current assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/GuaranteeDeposits" id="GuaranteeDeposits">
          <link:definition>999024 - Disclosure - Guarantee deposits</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNet" id="RotableSparePartsFurnitureAndEquipmentNet">
          <link:definition>999025 - Disclosure - Rotable spare parts, furniture and equipment, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IntangibleAssetsNet" id="IntangibleAssetsNet">
          <link:definition>999026 - Disclosure - Intangible assets, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Leases" id="Leases">
          <link:definition>999027 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/AccruedLiabilities" id="AccruedLiabilities">
          <link:definition>999028 - Disclosure - Accrued liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherLiabilities" id="OtherLiabilities">
          <link:definition>999029 - Disclosure - Other liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefits" id="EmployeeBenefits">
          <link:definition>999030 - Disclosure - Employee benefits</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPayments" id="Share-basedPayments">
          <link:definition>999031 - Disclosure - Share-based payments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Equity" id="Equity">
          <link:definition>999032 - Disclosure - Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTax" id="IncomeTax">
          <link:definition>999033 - Disclosure - Income tax</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingRevenues" id="OperatingRevenues">
          <link:definition>999034 - Disclosure - Operating revenues</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherOperatingIncomeAndExpenses" id="OtherOperatingIncomeAndExpenses">
          <link:definition>999035 - Disclosure - Other operating income and expenses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinanceIncomeAndCost" id="FinanceIncomeAndCost">
          <link:definition>999036 - Disclosure - Finance income and cost</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLoss" id="ComponentsOfAccumulatedOtherComprehensiveLoss">
          <link:definition>999037 - Disclosure - Components of accumulated other comprehensive loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999038 - Disclosure - Commitments and contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingSegments" id="OperatingSegments">
          <link:definition>999039 - Disclosure - Operating segments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999040 - Disclosure - Subsequent events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationPolicies">
          <link:definition>999041 - Disclosure - Description of the business and summary of material accounting policy information (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationTables">
          <link:definition>999042 - Disclosure - Description of the business and summary of material accounting policy information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementTables" id="FinancialInstrumentsAndRiskManagementTables">
          <link:definition>999043 - Disclosure - Financial instruments and risk management (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
          <link:definition>999044 - Disclosure - Fair value measurements (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesTables" id="FinancialAssetsAndLiabilitiesTables">
          <link:definition>999045 - Disclosure - Financial assets and liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CashAndCashEquivalentsTables" id="CashAndCashEquivalentsTables">
          <link:definition>999046 - Disclosure - Cash and cash equivalents (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RelatedPartiesTables" id="RelatedPartiesTables">
          <link:definition>999047 - Disclosure - Related parties (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherAccountsReceivableNetTables" id="OtherAccountsReceivableNetTables">
          <link:definition>999048 - Disclosure - Other accounts receivable, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/InventoriesTables" id="InventoriesTables">
          <link:definition>999049 - Disclosure - Inventories (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
          <link:definition>999050 - Disclosure - Prepaid expenses and other current assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/GuaranteeDepositsTables" id="GuaranteeDepositsTables">
          <link:definition>999051 - Disclosure - Guarantee deposits (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetTables" id="RotableSparePartsFurnitureAndEquipmentNetTables">
          <link:definition>999052 - Disclosure - Rotable spare parts, furniture and equipment, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IntangibleAssetsNetTables" id="IntangibleAssetsNetTables">
          <link:definition>999053 - Disclosure - Intangible assets, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999054 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
          <link:definition>999055 - Disclosure - Accrued liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherLiabilitiesTables" id="OtherLiabilitiesTables">
          <link:definition>999056 - Disclosure - Other liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsTables" id="EmployeeBenefitsTables">
          <link:definition>999057 - Disclosure - Employee benefits (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPaymentsTables" id="Share-basedPaymentsTables">
          <link:definition>999058 - Disclosure - Share-based payments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EquityTables" id="EquityTables">
          <link:definition>999059 - Disclosure - Equity (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxTables" id="IncomeTaxTables">
          <link:definition>999060 - Disclosure - Income tax (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingRevenuesTables" id="OperatingRevenuesTables">
          <link:definition>999061 - Disclosure - Operating revenues (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherOperatingIncomeAndExpensesTables" id="OtherOperatingIncomeAndExpensesTables">
          <link:definition>999062 - Disclosure - Other operating income and expenses (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinanceIncomeAndCostTables" id="FinanceIncomeAndCostTables">
          <link:definition>999063 - Disclosure - Finance income and cost (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossTables" id="ComponentsOfAccumulatedOtherComprehensiveLossTables">
          <link:definition>999064 - Disclosure - Components of accumulated other comprehensive loss (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
          <link:definition>999065 - Disclosure - Commitments and contingencies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingSegmentsTables" id="OperatingSegmentsTables">
          <link:definition>999066 - Disclosure - Operating segments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails">
          <link:definition>999067 - Disclosure - Description of the business and summary of material accounting policy information (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails1">
          <link:definition>999068 - Disclosure - Description of the business and summary of material accounting policy information (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails2" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails2">
          <link:definition>999069 - Disclosure - Description of the business and summary of material accounting policy information (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetails3">
          <link:definition>999070 - Disclosure - Description of the business and summary of material accounting policy information (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative" id="DescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationDetailsNarrative">
          <link:definition>999071 - Disclosure - Description of the business and summary of material accounting policy information (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative" id="UseOfJudgmentsEstimatesAndAssumptionsDetailsNarrative">
          <link:definition>999072 - Disclosure - Use of judgments, estimates and assumptions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails" id="FinancialInstrumentsAndRiskManagementDetails">
          <link:definition>999073 - Disclosure - Financial instruments and risk management (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails1" id="FinancialInstrumentsAndRiskManagementDetails1">
          <link:definition>999074 - Disclosure - Financial instruments and risk management (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails2" id="FinancialInstrumentsAndRiskManagementDetails2">
          <link:definition>999075 - Disclosure - Financial instruments and risk management (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails3" id="FinancialInstrumentsAndRiskManagementDetails3">
          <link:definition>999076 - Disclosure - Financial instruments and risk management (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails4" id="FinancialInstrumentsAndRiskManagementDetails4">
          <link:definition>999077 - Disclosure - Financial instruments and risk management (Details 4)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails5" id="FinancialInstrumentsAndRiskManagementDetails5">
          <link:definition>999078 - Disclosure - Financial instruments and risk management (Details 5)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetails6" id="FinancialInstrumentsAndRiskManagementDetails6">
          <link:definition>999079 - Disclosure - Financial instruments and risk management (Details 6)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialInstrumentsAndRiskManagementDetailsNarrative" id="FinancialInstrumentsAndRiskManagementDetailsNarrative">
          <link:definition>999080 - Disclosure - Financial instruments and risk management (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
          <link:definition>999081 - Disclosure - Fair value measurements (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FairValueMeasurementsDetails1" id="FairValueMeasurementsDetails1">
          <link:definition>999082 - Disclosure - Fair value measurements (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FairValueMeasurementsDetails2" id="FairValueMeasurementsDetails2">
          <link:definition>999083 - Disclosure - Fair value measurements (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails" id="FinancialAssetsAndLiabilitiesDetails">
          <link:definition>999084 - Disclosure - Financial assets and liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails1" id="FinancialAssetsAndLiabilitiesDetails1">
          <link:definition>999085 - Disclosure - Financial assets and liabilities (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails2" id="FinancialAssetsAndLiabilitiesDetails2">
          <link:definition>999086 - Disclosure - Financial assets and liabilities (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesDetails3" id="FinancialAssetsAndLiabilitiesDetails3">
          <link:definition>999087 - Disclosure - Financial assets and liabilities (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinancialAssetsAndLiabilitiesDetailsNarrative" id="FinancialAssetsAndLiabilitiesDetailsNarrative">
          <link:definition>999088 - Disclosure - Financial assets and liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CashAndCashEquivalentsDetails" id="CashAndCashEquivalentsDetails">
          <link:definition>999089 - Disclosure - Cash and cash equivalents (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CashAndCashEquivalentsDetailsNarrative" id="CashAndCashEquivalentsDetailsNarrative">
          <link:definition>999090 - Disclosure - Cash and cash equivalents (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RelatedPartiesDetails" id="RelatedPartiesDetails">
          <link:definition>999091 - Disclosure - Related parties (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RelatedPartiesDetails1" id="RelatedPartiesDetails1">
          <link:definition>999092 - Disclosure - Related parties (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RelatedPartiesDetailsNarrative" id="RelatedPartiesDetailsNarrative">
          <link:definition>999093 - Disclosure - Related parties (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherAccountsReceivableNetDetails" id="OtherAccountsReceivableNetDetails">
          <link:definition>999094 - Disclosure - Other accounts receivable, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherAccountsReceivableNetDetails1" id="OtherAccountsReceivableNetDetails1">
          <link:definition>999095 - Disclosure - Other accounts receivable, net (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherAccountsReceivableNetDetails2" id="OtherAccountsReceivableNetDetails2">
          <link:definition>999096 - Disclosure - Other accounts receivable, net (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/InventoriesDetails" id="InventoriesDetails">
          <link:definition>999097 - Disclosure - Inventories (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
          <link:definition>999098 - Disclosure - Inventories (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" id="PrepaidExpensesAndOtherCurrentAssetsDetails">
          <link:definition>999099 - Disclosure - Prepaid expenses and other current assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/GuaranteeDepositsDetails" id="GuaranteeDepositsDetails">
          <link:definition>999100 - Disclosure - Guarantee deposits (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails" id="RotableSparePartsFurnitureAndEquipmentNetDetails">
          <link:definition>999101 - Disclosure - Rotable spare parts, furniture and equipment, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetails1" id="RotableSparePartsFurnitureAndEquipmentNetDetails1">
          <link:definition>999102 - Disclosure - Rotable spare parts, furniture and equipment, net (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative" id="RotableSparePartsFurnitureAndEquipmentNetDetailsNarrative">
          <link:definition>999103 - Disclosure - Rotable spare parts, furniture and equipment, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IntangibleAssetsNetDetails" id="IntangibleAssetsNetDetails">
          <link:definition>999104 - Disclosure - Intangible assets, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IntangibleAssetsNetDetailsNarrative" id="IntangibleAssetsNetDetailsNarrative">
          <link:definition>999105 - Disclosure - Intangible assets, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesDetails" id="LeasesDetails">
          <link:definition>999106 - Disclosure - Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesDetails1" id="LeasesDetails1">
          <link:definition>999107 - Disclosure - Leases (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesDetails2" id="LeasesDetails2">
          <link:definition>999108 - Disclosure - Leases (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesDetails3" id="LeasesDetails3">
          <link:definition>999109 - Disclosure - Leases (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999110 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/AccruedLiabilitiesDetails" id="AccruedLiabilitiesDetails">
          <link:definition>999111 - Disclosure - Accrued liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/AccruedLiabilitiesDetails1" id="AccruedLiabilitiesDetails1">
          <link:definition>999112 - Disclosure - Accrued liabilities (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherLiabilitiesDetails" id="OtherLiabilitiesDetails">
          <link:definition>999113 - Disclosure - Other liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherLiabilitiesDetailsNarrative" id="OtherLiabilitiesDetailsNarrative">
          <link:definition>999114 - Disclosure - Other liabilities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsDetails" id="EmployeeBenefitsDetails">
          <link:definition>999115 - Disclosure - Employee benefits (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsDetails1" id="EmployeeBenefitsDetails1">
          <link:definition>999116 - Disclosure - Employee benefits (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsDetails2" id="EmployeeBenefitsDetails2">
          <link:definition>999117 - Disclosure - Employee benefits (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsDetails3" id="EmployeeBenefitsDetails3">
          <link:definition>999118 - Disclosure - Employee benefits (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EmployeeBenefitsDetails4" id="EmployeeBenefitsDetails4">
          <link:definition>999119 - Disclosure - Employee benefits (Details 4)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPaymentsDetails" id="Share-basedPaymentsDetails">
          <link:definition>999120 - Disclosure - Share-based payments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPaymentsDetails1" id="Share-basedPaymentsDetails1">
          <link:definition>999121 - Disclosure - Share-based payments (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPaymentsDetails2" id="Share-basedPaymentsDetails2">
          <link:definition>999122 - Disclosure - Share-based payments (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/Share-basedPaymentsDetailsNarrative" id="Share-basedPaymentsDetailsNarrative">
          <link:definition>999123 - Disclosure - Share-based payments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EquityDetails" id="EquityDetails">
          <link:definition>999124 - Disclosure - Equity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EquityDetails1" id="EquityDetails1">
          <link:definition>999125 - Disclosure - Equity (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
          <link:definition>999126 - Disclosure - Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails" id="IncomeTaxDetails">
          <link:definition>999127 - Disclosure - Income tax (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails1" id="IncomeTaxDetails1">
          <link:definition>999128 - Disclosure - Income tax (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails2" id="IncomeTaxDetails2">
          <link:definition>999129 - Disclosure - Income tax (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails3" id="IncomeTaxDetails3">
          <link:definition>999130 - Disclosure - Income tax (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails4" id="IncomeTaxDetails4">
          <link:definition>999131 - Disclosure - Income tax (Details 4)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails5" id="IncomeTaxDetails5">
          <link:definition>999132 - Disclosure - Income tax (Details 5)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails6" id="IncomeTaxDetails6">
          <link:definition>999133 - Disclosure - Income tax (Details 6)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails7" id="IncomeTaxDetails7">
          <link:definition>999134 - Disclosure - Income tax (Details 7)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetails8" id="IncomeTaxDetails8">
          <link:definition>999135 - Disclosure - Income tax (Details 8)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/IncomeTaxDetailsNarrative" id="IncomeTaxDetailsNarrative">
          <link:definition>999136 - Disclosure - Income tax (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingRevenuesDetails" id="OperatingRevenuesDetails">
          <link:definition>999137 - Disclosure - Operating revenues (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingRevenuesDetails1" id="OperatingRevenuesDetails1">
          <link:definition>999138 - Disclosure - Operating revenues (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails" id="OtherOperatingIncomeAndExpensesDetails">
          <link:definition>999139 - Disclosure - Other operating income and expenses (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OtherOperatingIncomeAndExpensesDetails1" id="OtherOperatingIncomeAndExpensesDetails1">
          <link:definition>999140 - Disclosure - Other operating income and expenses (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinanceIncomeAndCostDetails" id="FinanceIncomeAndCostDetails">
          <link:definition>999141 - Disclosure - Finance income and cost (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinanceIncomeAndCostDetails1" id="FinanceIncomeAndCostDetails1">
          <link:definition>999142 - Disclosure - Finance income and cost (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/FinanceIncomeAndCostDetails2" id="FinanceIncomeAndCostDetails2">
          <link:definition>999143 - Disclosure - Finance income and cost (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails" id="ComponentsOfAccumulatedOtherComprehensiveLossDetails">
          <link:definition>999144 - Disclosure - Components of accumulated other comprehensive loss (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/ComponentsOfAccumulatedOtherComprehensiveLossDetails1" id="ComponentsOfAccumulatedOtherComprehensiveLossDetails1">
          <link:definition>999145 - Disclosure - Components of accumulated other comprehensive loss (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
          <link:definition>999146 - Disclosure - Commitments and contingencies (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingenciesDetails1" id="CommitmentsAndContingenciesDetails1">
          <link:definition>999147 - Disclosure - Commitments and contingencies (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingenciesDetails2" id="CommitmentsAndContingenciesDetails2">
          <link:definition>999148 - Disclosure - Commitments and contingencies (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999149 - Disclosure - Commitments and contingencies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingSegmentsDetails" id="OperatingSegmentsDetails">
          <link:definition>999150 - Disclosure - Operating segments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://volaris.com/role/OperatingSegmentsDetailsNarrative" id="OperatingSegmentsDetailsNarrative">
          <link:definition>999151 - Disclosure - Operating segments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="vlrs-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="vlrs-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="vlrs-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="vlrs-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <element id="VLRS_AmericanDepositarySharesMember" name="AmericanDepositarySharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SeriesCommonStockMember" name="SeriesCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OrdinaryParticipationCertificatesMember" name="OrdinaryParticipationCertificatesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ContributionsForFutureCapitalIncreasesMember" name="ContributionsForFutureCapitalIncreasesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherComprehensiveIncomesMember" name="OtherComprehensiveIncomesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ConcesionariaMember" name="ConcesionariaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PrimaryFollowOnEquityOfferingMember" name="PrimaryFollowOnEquityOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OverAllotmentOptionsMember" name="OverAllotmentOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AssetBackedTrustNotesMember" name="AssetBackedTrustNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SustainabilityLinkedBondPrinciples2020Member" name="SustainabilityLinkedBondPrinciples2020Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Year2022Member" name="Year2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Year2023Member" name="Year2023Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Year2024Member" name="Year2024Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Year2030Member" name="Year2030Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_EquilibriumInterbankInterestRateMember" name="EquilibriumInterbankInterestRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SeriesBCommonStockMember" name="SeriesBCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_QuarterlyIncentiveBonusesMember" name="QuarterlyIncentiveBonusesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BoardOfDirectorsIncentivePlanMember" name="BoardOfDirectorsIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_EmployeeProfitSharingMember" name="EmployeeProfitSharingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VuelaAviacionnS.aMember" name="VuelaAviacionnS.aMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VuelaSaMember" name="VuelaSaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VuelaElSalvadorS.a.DeC.v.Member" name="VuelaElSalvadorS.a.DeC.v.Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ComercializadoraMember" name="ComercializadoraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ServiciosEarhartSaMember" name="ServiciosEarhartSaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ServiciosCorporativosVolarisSaDeCvMember" name="ServiciosCorporativosVolarisSaDeCvMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ComercializadoraVFrecuentaS.A.deC.VMember" name="ComercializadoraVFrecuentaS.A.deC.VMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ViajesVuelaS.a.DeC.v.Member" name="ViajesVuelaS.a.DeC.v.Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuatemalaDispatchServiceS.aMember" name="GuatemalaDispatchServiceS.aMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FideicomisoIrrevocabledeAdministracionNumeroF745291Member" name="FideicomisoIrrevocabledeAdministracionNumeroF745291Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FideicomisodeAdministracionNumeroCIB3081Member" name="FideicomisodeAdministracionNumeroCIB3081Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FideicomisoIrrevocableDeAdministracinNmeroCib3249Member" name="FideicomisoIrrevocableDeAdministracinNmeroCib3249Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3853Member" name="BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3853Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3855Member" name="BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3855Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3866Member" name="BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3866Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3867Member" name="BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3867Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3921Member" name="BancoMultivaS.A.InstituciondeBancaMultipleGrupoFinancieroMultivaFideicomisoCIB3921Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BankOfUtahTrustN503VLMember" name="BankOfUtahTrustN503VLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BankOfUtahTrustN504VLMember" name="BankOfUtahTrustN504VLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BankOfUtahTrustN508VLMember" name="BankOfUtahTrustN508VLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BankOfUtahTrustN522VLMember" name="BankOfUtahTrustN522VLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_WorkshopToolsMember" name="WorkshopToolsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ServiceCartsOnBoardMember" name="ServiceCartsOnBoardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SpareEnginesMember" name="SpareEnginesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaintenanceComponentMember" name="MaintenanceComponentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_USGulfCoastJetFuel54Member" name="USGulfCoastJetFuel54Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TwentyEightDayEquilibriumInterbankInterestRateMember" name="TwentyEightDayEquilibriumInterbankInterestRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CeburVolarcb19lMember" name="CeburVolarcb19lMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CeburVolarcb21LMember" name="CeburVolarcb21LMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestsRateCapMember" name="InterestsRateCapMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TLocksAgreementsMember" name="TLocksAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" name="ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateIncreasedMember" name="ThreeMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateIncreasedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OneMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" name="OneMonthSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CeburVolarcb23Member" name="CeburVolarcb23Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MXNMember" name="MXNMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OthersCurrenciesMember" name="OthersCurrenciesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFinancingWithInclineIiBShannon18LimitedMember" name="PreDeliveryPaymentsFinancingWithInclineIiBShannon18LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BancoSantanderMexicoSAyBancoNacionaldeComercioExteriorSNMember" name="BancoSantanderMexicoSAyBancoNacionaldeComercioExteriorSNMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFinancingWithGyAviationLease1714Co.LimitedMember" name="PreDeliveryPaymentsFinancingWithGyAviationLease1714Co.LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFinancingWithJsaInternationalU.s.HoldingsLlcMember" name="PreDeliveryPaymentsFinancingWithJsaInternationalU.s.HoldingsLlcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFinancingWithOrientalLeasing6CompanyLimitedMember" name="PreDeliveryPaymentsFinancingWithOrientalLeasing6CompanyLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFinancingWithCreditAgricoleCorporateAndInvestmentBankMember" name="PreDeliveryPaymentsFinancingWithCreditAgricoleCorporateAndInvestmentBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsFacilitiesMember" name="PreDeliveryPaymentsFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherFinancingAgreementsMember" name="OtherFinancingAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftEnginesLandAndBuildingsLeasesMember" name="AircraftEnginesLandAndBuildingsLeasesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftAndEngineLeaseReturnObligationMember" name="AircraftAndEngineLeaseReturnObligationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_WorkingCapitalFacilitiesMember" name="WorkingCapitalFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebtMember" name="FinancialDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_JetFuelAsianCallOptionsMember" name="JetFuelAsianCallOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestBearingLoansAndBorrowingsMember" name="InterestBearingLoansAndBorrowingsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelExpensesMember" name="FuelExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinanceCostMember" name="FinanceCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TLocksMember" name="TLocksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_JetFuelAsianCallOptionsContractsMember" name="JetFuelAsianCallOptionsContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestRatesCapMember" name="InterestRatesCapMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt1Member" name="FinancialDebt1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt2Member" name="FinancialDebt2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt3Member" name="FinancialDebt3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt4Member" name="FinancialDebt4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt5Member" name="FinancialDebt5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt6Member" name="FinancialDebt6Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt7Member" name="FinancialDebt7Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt8Member" name="FinancialDebt8Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt9Member" name="FinancialDebt9Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt10Member" name="FinancialDebt10Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt11Member" name="FinancialDebt11Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt12Member" name="FinancialDebt12Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt13Member" name="FinancialDebt13Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt14Member" name="FinancialDebt14Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt15Member" name="FinancialDebt15Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt16Member" name="FinancialDebt16Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialDebt17Member" name="FinancialDebt17Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SOFRMember" name="SOFRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AssetBackedTrustNotesTicketVOLARCB19Member" name="AssetBackedTrustNotesTicketVOLARCB19Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AssetBackedTrustNotesTicketVOLARCB21LMember" name="AssetBackedTrustNotesTicketVOLARCB21LMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOf200BasisPointMember" name="PercentageOf200BasisPointMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOf175BasisPointMember" name="PercentageOf175BasisPointMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AssetBackedTrustNotesTicketVOLARCB23Member" name="AssetBackedTrustNotesTicketVOLARCB23Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOf215BasisPointMember" name="PercentageOf215BasisPointMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BOCAviationMember" name="BOCAviationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TarquinLimitedMember" name="TarquinLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NbbV11218LeasePartnershipMember" name="NbbV11218LeasePartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NBBV11951LeasePartnershipMember" name="NBBV11951LeasePartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_WilmingtonTrustSPServicesDublinLimitedMember" name="WilmingtonTrustSPServicesDublinLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NbbPintailCoLtdMember" name="NbbPintailCoLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UtahCorporateTrustMember" name="UtahCorporateTrustMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RRPFEngineLeasingLimitedMember" name="RRPFEngineLeasingLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BOCAviationIrelandLimitedMember" name="BOCAviationIrelandLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SantanderBancomextMember" name="SantanderBancomextMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OrientalLeasingCompanyLimitedMember" name="OrientalLeasingCompanyLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CEBURProgramMember" name="CEBURProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LeasePartnershipNBBV11218Member" name="LeasePartnershipNBBV11218Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LeasePartnershipNBBV11951Member" name="LeasePartnershipNBBV11951Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NBBPintailCo.LTDMember" name="NBBPintailCo.LTDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BankOfUtahCorporateTrustMember" name="BankOfUtahCorporateTrustMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CreditAgricoleCorporateAndInvestmentBankMember" name="CreditAgricoleCorporateAndInvestmentBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccruedInterestMember" name="AccruedInterestMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ProjectedInterestMember" name="ProjectedInterestMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FrontierAirlinesIncMember" name="FrontierAirlinesIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MROCommercialSAMember" name="MROCommercialSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ChevezRuizZamarripaYCa.S.cMember" name="ChevezRuizZamarripaYCa.S.cMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AndPInternationalServicesS.a.p.iDeCvMember" name="AndPInternationalServicesS.a.p.iDeCvMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MijaresAngoitiaCortsYFuentesS.c.Member" name="MijaresAngoitiaCortsYFuentesS.c.Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_JetsmartAirlinesSAMember" name="JetsmartAirlinesSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VolantioIncMember" name="VolantioIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_JetsmartAirlinesSPAMember" name="JetsmartAirlinesSPAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MroCommercialS.a.Member" name="MroCommercialS.a.Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AndPInternationalServicesS.a.p.iMember" name="AndPInternationalServicesS.a.p.iMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GrupoAeroportuarioDelCentroNorteMember" name="GrupoAeroportuarioDelCentroNorteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ServprotS.a.DeC.v.Member" name="ServprotS.a.DeC.v.Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MijaresAngoitiaCortsYFuentesMember" name="MijaresAngoitiaCortsYFuentesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CleanJouleIncMember" name="CleanJouleIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ChairmanAndIndependentMembersMember" name="ChairmanAndIndependentMembersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RestOfDirectorsMember" name="RestOfDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SeniorManagementMember" name="SeniorManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PreDeliveryPaymentsMember" name="PreDeliveryPaymentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ConstructionsAndImprovementsMember" name="ConstructionsAndImprovementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MotorizedTransportEquipmentPlatformMember" name="MotorizedTransportEquipmentPlatformMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftSpareEnginesMember" name="AircraftSpareEnginesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PrattAndWhitneyPurchaseAgreementFmpMember" name="PrattAndWhitneyPurchaseAgreementFmpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320ModelMember" name="A320ModelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320NeoModelMember" name="A320NeoModelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A321NeoModelMember" name="A321NeoModelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320neoIntoA321neoMember" name="A320neoIntoA321neoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320CeoModelMember" name="A320CeoModelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LaterThanFiveYearsAndNotLaterThanSixYearsMember" name="LaterThanFiveYearsAndNotLaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LufthansaTechnikAgAgreementMember" name="LufthansaTechnikAgAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OperatingLeasesEstablishedFromAirbusPurchaseAgreementsMember" name="OperatingLeasesEstablishedFromAirbusPurchaseAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320neoModel271nMember" name="A320neoModel271nMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A321neoModel271nMember" name="A321neoModel271nMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320ceoModel271nMember" name="A320ceoModel271nMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OperatingLeasesEstablishedFromLessorSAircraftOrderBookMember" name="OperatingLeasesEstablishedFromLessorSAircraftOrderBookMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A319ceoModelMember" name="A319ceoModelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A319Model132Member" name="A319Model132Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320Model233Member" name="A320Model233Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A320Model232Member" name="A320Model232Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_A321Model231Member" name="A321Model231Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_V2500ModelV2527mA5Member" name="V2500ModelV2527mA5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_V2500ModelV2527eA5Member" name="V2500ModelV2527eA5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_V2500ModelV2527A5Member" name="V2500ModelV2527A5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Pw1100ModelPw1127gJmEngineMember" name="Pw1100ModelPw1127gJmEngineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_Pw1100ModelPw1133gJmEngineMember" name="Pw1100ModelPw1133gJmEngineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FrequentFlyerProgramLiabilityMember" name="FrequentFlyerProgramLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MXMember" name="MXMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GeneralZoneMember" name="GeneralZoneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ActuarialAssumptionOfMinimumWageIncreaseRateMember" name="ActuarialAssumptionOfMinimumWageIncreaseRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LongTermIncentivePlanSharePurchasePlanMember" name="LongTermIncentivePlanSharePurchasePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ManagementIncentivePlan2Member" name="ManagementIncentivePlan2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsShareBasedCompensationAwardTrancheOneMember" name="IfrsShareBasedCompensationAwardTrancheOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsShareBasedCompensationAwardTrancheTwoMember" name="IfrsShareBasedCompensationAwardTrancheTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsShareBasedCompensationAwardTrancheThreeMember" name="IfrsShareBasedCompensationAwardTrancheThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FixedClassIMember" name="FixedClassIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VariableClassIIMember" name="VariableClassIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CountryOfGTMember" name="CountryOfGTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CountryOfCRMember" name="CountryOfCRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CountryOfSVMember" name="CountryOfSVMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UnearnedTransportationRevenueMember" name="UnearnedTransportationRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_EmployeeBenefitsMember" name="EmployeeBenefitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialInstrumentsDeferredTaxAssetsMember" name="FinancialInstrumentsDeferredTaxAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ProvisionsMember" name="ProvisionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeductibleSupplementalRentMember" name="DeductibleSupplementalRentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RotableSparePartsFurnitureAndEquipmentNetMember" name="RotableSparePartsFurnitureAndEquipmentNetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InventoryMember" name="InventoryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherPrepaymentMember" name="OtherPrepaymentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PrepaidExpensesAndOtherAssetsMember" name="PrepaidExpensesAndOtherAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxYear2020Expiration2030Member" name="TaxYear2020Expiration2030Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxYear2021Expiration2031Member" name="TaxYear2021Expiration2031Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxYear2022Expiration2026Member" name="TaxYear2022Expiration2026Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxYear2023Expiration2027Member" name="TaxYear2023Expiration2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxYear2024Expiration2028Member" name="TaxYear2024Expiration2028Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_VuelaAviacionMember" name="VuelaAviacionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ViajesVuelaMember" name="ViajesVuelaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DerivativeAndNonDerivativeFinancialInstrumentsMember" name="DerivativeAndNonDerivativeFinancialInstrumentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LaterThanFourYearsMember" name="LaterThanFourYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CountryOfUSMember" name="CountryOfUSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CentralAmericaAndSouthAmericaMember" name="CentralAmericaAndSouthAmericaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ShortTermInvestment" name="ShortTermInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccountsReceivablesAbstract" name="AccountsReceivablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeprecatedCurrentPrepaymentsAndCurrentAccruedIncome" name="DeprecatedCurrentPrepaymentsAndCurrentAccruedIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDepositCurrent" name="GuaranteeDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDepositNoncurrent" name="GuaranteeDepositNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TreasuryShare" name="TreasuryShare" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ContributionsForFutureCapitalIncreases" name="ContributionsForFutureCapitalIncreases" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueFromRenderingOfPassengerTransportServicesFareRevenue" name="RevenueFromRenderingOfPassengerTransportServicesFareRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueFromRenderingOfPassengerTransportServicesOtherPassengerRevenue" name="RevenueFromRenderingOfPassengerTransportServicesOtherPassengerRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueFromRenderingOfOtherNonPassengerServices" name="RevenueFromRenderingOfOtherNonPassengerServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CostOfServicesLandingTakeOffAndNavigationExpenses" name="CostOfServicesLandingTakeOffAndNavigationExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsStatementLineItems" name="IfrsStatementLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLosses" name="AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForNetPeriodCostOfEmployeeBenefits" name="AdjustmentsForNetPeriodCostOfEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForUnrealizedGainsLossesOnServiceAgreements" name="AdjustmentsForUnrealizedGainsLossesOnServiceAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ChangesInOperatingAssetsAndLiabilitiesAbstract" name="ChangesInOperatingAssetsAndLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForDecreaseIncreaseInNetOperatingAssetsFromRelatedParties" name="AdjustmentsForDecreaseIncreaseInNetOperatingAssetsFromRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForDecreaseIncreaseInPrepaidTaxes" name="AdjustmentsForDecreaseIncreaseInPrepaidTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForDecreaseIncreaseInGuaranteeDeposits" name="AdjustmentsForDecreaseIncreaseInGuaranteeDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForIncreaseDecreaseInAccruals" name="AdjustmentsForIncreaseDecreaseInAccruals" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForIncreaseDecreaseInTaxesOtherThanIncomeTax" name="AdjustmentsForIncreaseDecreaseInTaxesOtherThanIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeprecatedAdjustmentsForIncreaseDecreaseInDeferredIncome" name="DeprecatedAdjustmentsForIncreaseDecreaseInDeferredIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdjustmentsForDecreaseIncreaseInNetDerivativeFinancialAssets" name="AdjustmentsForDecreaseIncreaseInNetDerivativeFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ProceedsFromSaleOfAircraft" name="ProceedsFromSaleOfAircraft" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PaymentOfFinancingAndStockIssuanceCost" name="PaymentOfFinancingAndStockIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PaymentsToAcquireAssetBackedTrustNotes" name="PaymentsToAcquireAssetBackedTrustNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureDescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationAbstract" name="DisclosureDescriptionOfBusinessAndSummaryOfMaterialAccountingPolicyInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock" name="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureFinancialInstrumentsAndRiskManagementAbstract" name="DisclosureFinancialInstrumentsAndRiskManagementAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory" name="DisclosureOfFinancialInstrumentsAndRiskManagementExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureFairValueMeasurementsAbstract" name="DisclosureFairValueMeasurementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfFairValueMeasurementsExplanatory" name="DisclosureOfFairValueMeasurementsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureCashAndCashEquivalentsAbstract" name="DisclosureCashAndCashEquivalentsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfCashAndCashEquivalentExplanatory" name="DisclosureOfCashAndCashEquivalentExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOtherAccountsReceivableNetAbstract" name="DisclosureOtherAccountsReceivableNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfOtherAccountsReceivableTextBlock" name="DisclosureOfOtherAccountsReceivableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" name="DisclosurePrepaidExpensesAndOtherCurrentAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PrepaidExpensesAndOtherCurrentAssetsTextBlock" name="PrepaidExpensesAndOtherCurrentAssetsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureGuaranteeDepositsAbstract" name="DisclosureGuaranteeDepositsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfGuaranteeDepositsTextBlock" name="DisclosureOfGuaranteeDepositsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureRotableSparePartsFurnitureAndEquipmentNetAbstract" name="DisclosureRotableSparePartsFurnitureAndEquipmentNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfPropertyPlantAndEquipmentsExplanatory" name="DisclosureOfPropertyPlantAndEquipmentsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfLeaseExplanatory" name="DisclosureOfLeaseExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOtherLiabilitiesAbstract" name="DisclosureOtherLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory" name="DisclosureOfOtherCurrentAndNoncurrentLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureEmployeeBenefitsAbstract" name="DisclosureEmployeeBenefitsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfDefinedEmployeeBenefitPlansExplanatory" name="DisclosureOfDefinedEmployeeBenefitPlansExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureIncomeTaxAbstract" name="DisclosureIncomeTaxAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfIncomeTaxesExplanatory" name="DisclosureOfIncomeTaxesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureComponentsOfAccumulatedOtherComprehensiveLossAbstract" name="DisclosureComponentsOfAccumulatedOtherComprehensiveLossAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory" name="DisclosuresOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfRelevantEventsExplanatory" name="DisclosureOfRelevantEventsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForShortTermInvestmentsPolicyTextBlock" name="DescriptionOfAccountingPolicyForShortTermInvestmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForOtherAccountsReceivablePolicyTextBlock" name="DescriptionOfAccountingPolicyForOtherAccountsReceivablePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForLiabilitiesAndProvisionsPolicyTextBlock" name="DescriptionOfAccountingPolicyForLiabilitiesAndProvisionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForReturnObligationsExplanatory" name="DescriptionOfAccountingPolicyForReturnObligationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForTaxesAndFeesPayablePolicyTextBlock" name="DescriptionOfAccountingPolicyForTaxesAndFeesPayablePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForFinancialInstrumentsDisclosuresPolicyTextBlock" name="DescriptionOfAccountingPolicyForFinancialInstrumentsDisclosuresPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationPolicyTextBlock" name="DescriptionOfAccountingPolicyForCurrentVersusNonCurrentClassificationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfExchangeRatesTableTextBlock" name="ScheduleOfExchangeRatesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock" name="DisclosureOfSensitivityAnalysisForFuelMarketSpotPriceTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfForeignExchangeExposureTableTextBlock" name="DisclosureOfForeignExchangeExposureTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock" name="ScheduleOfSensitivityAnalysisForInterestHedgingInstrumentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock" name="DisclosureOfSensitivityAnalysisForFairValueInterestHedgingInstrumentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock" name="DisclosureOfSensitivityAnalysisForInterestHedgingInstrumentOnCeburTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfDebtSensitivityAnalysisTableTextBlock" name="DisclosureOfDebtSensitivityAnalysisTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock" name="DisclosureOfMaturityAnalysisForFinancialLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock" name="ScheduleOfGainLossFromFinancialInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfGainLossOnBeforeTaxesTableTextBlock" name="ScheduleOfGainLossOnBeforeTaxesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfBorrowingsByMaturityTableTextBlock" name="DisclosureOfBorrowingsByMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesTableTextBlock" name="DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfCashAndCashEquivalentsTableTextBlock" name="DisclosureOfCashAndCashEquivalentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock" name="DisclosureOfOutstandingBalancesForRelatedPartyTransactionsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfOtherAccountsReceivablesTableTextBlock" name="DisclosureOfOtherAccountsReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock" name="DisclosureOfAgingAnalysisOfTradeAccountReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock" name="DisclosureOfChangesInAllowanceForDoubtfulAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfInventoriesCurrentTableTextBlock" name="ScheduleOfInventoriesCurrentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" name="SummaryOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SummaryOfGuaranteeDepositsTableTextBlock" name="SummaryOfGuaranteeDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfPropertyPlantAndEquipmentTableTextBlock" name="DisclosureOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock" name="DisclosureOfCompositionOfFleetAndSpareEnginesOperatingLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock" name="DisclosureOfInformationAboutLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock" name="DisclosureOfAmountsRecognizedInProfitOrLossRelatedToLeaseTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock" name="DisclosureOfAnalysisOfAccruedLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAccruedLiabilitiesLongTermTableTextBlock" name="DisclosureOfAccruedLiabilitiesLongTermTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock" name="DisclosureOfRetirementBenefitObligationsRecordedInIncomeStatementTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAccrualsOfShortTermEmployeeBenefitsTextBlock" name="DisclosureOfAccrualsOfShortTermEmployeeBenefitsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory" name="DisclosureOfSensitivityAnalysisOfBenefitObligationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock" name="DisclosureOfVestingPeriodOfShareBasedPaymentArrangementTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock" name="ScheduleOfComponentOfIncomeTaxExpenseBenefitTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock" name="ScheduleOfComponentsOfIncomeTaxExpenseBenefitInOtherComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock" name="ScheduleOfEffectiveIncomeTaxRateReconciliationsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfComponentsOfDeferredTaxesInFinancialPositionTableTextBlock" name="DisclosureOfComponentsOfDeferredTaxesInFinancialPositionTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfTaxLossCarryforwardTableTextBlock" name="DisclosureOfTaxLossCarryforwardTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock" name="DisclosureOfBreakdownOfAvailableTaxLossCarryForwardTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfTaxAccountBalancesTableTextBlock" name="DisclosureOfTaxAccountBalancesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory" name="DisclosureOfTransactionsFromUnearnedTransportationRevenuesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfCapitalizedInterestTableTextBlock" name="DisclosureOfCapitalizedInterestTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock" name="DisclosureOfAnalysisOfOtherComprehensiveIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfDetailedAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock" name="DisclosureOfDetailedAnalysisOfOtherComprehensiveIncomeByItemExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory" name="DisclosureOfFutureLeasePaymentFromSaleAndLeaseBackExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SaleOfStockAxis" name="SaleOfStockAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="VLRS_SaleOfStockDomain" name="SaleOfStockDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LengthOfPeriodOfPermissionToProvideAirTransportationServices" name="LengthOfPeriodOfPermissionToProvideAirTransportationServices" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSharesOffered" name="NumberOfSharesOffered" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_StocksIssuedDuringPeriodSharesNewIssues" name="StocksIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfOrdinaryParticipationCertificatesPerAmericanDepositaryShares" name="NumberOfOrdinaryParticipationCertificatesPerAmericanDepositaryShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSharesPerOrdinaryParticipationCertificates" name="NumberOfSharesPerOrdinaryParticipationCertificates" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfNotesIssued" name="NumberOfNotesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOfCarbonDioxideEmissionsMeasuredAsGramsOfEmissionsPerRevenuePassenger" name="PercentageOfCarbonDioxideEmissionsMeasuredAsGramsOfEmissionsPerRevenuePassenger" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BorrowingsMaturityTerm" name="BorrowingsMaturityTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ConversionOfStockSharesConverted" name="ConversionOfStockSharesConverted" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TradeReceivablesTerm" name="TradeReceivablesTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SalesDiscountsPaymentIncentivesBonusesOrOtherVariableConsiderations" name="SalesDiscountsPaymentIncentivesBonusesOrOtherVariableConsiderations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SupplementalRentExpenseRelatedToAircraftMaintenanceDeposits" name="SupplementalRentExpenseRelatedToAircraftMaintenanceDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftAddedToFleet" name="NumberOfAircraftAddedToFleet" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftForWhichLeaseTermExtended" name="NumberOfAircraftForWhichLeaseTermExtended" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftForWhichLeaseTermExtendeds" name="NumberOfAircraftForWhichLeaseTermExtendeds" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftMaintenanceDepositsPreviouslyExpensedThatWereMadeAvailableUponLeaseTermExtension" name="AircraftMaintenanceDepositsPreviouslyExpensedThatWereMadeAvailableUponLeaseTermExtension" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LengthOfRoutineMaintenanceTasks" name="LengthOfRoutineMaintenanceTasks" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaximumPeriodOfTimeBetweenRoutineMaintenanceTasks" name="MaximumPeriodOfTimeBetweenRoutineMaintenanceTasks" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PeriodOfTimeBetweenRoutineMaintenanceTasks" name="PeriodOfTimeBetweenRoutineMaintenanceTasks" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LeaseholdImprovementsCosts" name="LeaseholdImprovementsCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmortizationOfLeaseIncentive" name="AmortizationOfLeaseIncentive" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SeniorityPremiumBenefitsNumberOfDaysWagesForEachYearOfService" name="SeniorityPremiumBenefitsNumberOfDaysWagesForEachYearOfService" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SeniorityPremiumBenefitsMinimumLengthOfService" name="SeniorityPremiumBenefitsMinimumLengthOfService" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ImpairmentChargesRightOfUseAssets" name="ImpairmentChargesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfEngineAgreementsEntered" name="NumberOfEngineAgreementsEntered" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfOperatingSegment" name="NumberOfOperatingSegment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfGeographicalAreas" name="NumberOfGeographicalAreas" nillable="true" xbrli:periodType="duration" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections" name="DescriptionOfPostTaxDiscountRatesAppliedToCashFlowProjections" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections" name="DescriptionOfPreTaxDiscountRatesAppliedToCashFlowProjections" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelSensitivityAnalysisIncreaseInPricePerGallonWhichImpactedInOperatingCost" name="FuelSensitivityAnalysisIncreaseInPricePerGallonWhichImpactedInOperatingCost" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelSensitivityAnalysisIncreaseInOperatingCostsDueToReasonablyPossibleIncreaseInPricePerGallon" name="FuelSensitivityAnalysisIncreaseInOperatingCostsDueToReasonablyPossibleIncreaseInPricePerGallon" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelSensitivityAnalysisDecreaseInPricePerGallonWhichImpactedInOperatingCost" name="FuelSensitivityAnalysisDecreaseInPricePerGallonWhichImpactedInOperatingCost" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelSensitivityAnalysisDecreaseInOperatingCostsDueToReasonablyPossibleDecreaseInPricePerGallon" name="FuelSensitivityAnalysisDecreaseInOperatingCostsDueToReasonablyPossibleDecreaseInPricePerGallon" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDeposits" name="GuaranteeDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets" name="InterestRateRiskPercentageOfReasonablyPossibleIncreaseInInterestHedgingInstrumentsWhichResultedInDecreaseInCaplets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestRateRiskPercentageOfReasonablyPossibleDecreaseInInterestHedgingInstrumentsWhichResultedInIncreaseInCaplets" name="InterestRateRiskPercentageOfReasonablyPossibleDecreaseInInterestHedgingInstrumentsWhichResultedInIncreaseInCaplets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestRateRiskIncreaseInCapletsDueToReasonablyPossibleDecreaseInInterestHedgingInstrument" name="InterestRateRiskIncreaseInCapletsDueToReasonablyPossibleDecreaseInInterestHedgingInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestRateRiskDecreaseInCapletsDueToReasonablyPossibleIncreaseInInterestHedgingInstrument" name="InterestRateRiskDecreaseInCapletsDueToReasonablyPossibleIncreaseInInterestHedgingInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate" name="DebtSensitivityAnalysisPercentageOfReasonablyPossibleIncreaseInInterestRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DebtSensitivityAnalysisPercentageOfReasonablyPossibleDecreaseInInterestRate" name="DebtSensitivityAnalysisPercentageOfReasonablyPossibleDecreaseInInterestRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseInInterestRateDueToReasonablyPossibleIncreaseInDebtSensitivityAnalysis" name="IncreaseInInterestRateDueToReasonablyPossibleIncreaseInDebtSensitivityAnalysis" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DecreaseInInterestRateDueToReasonablyPossibleDecreaseInDebtSensitivityAnalysis" name="DecreaseInInterestRateDueToReasonablyPossibleDecreaseInDebtSensitivityAnalysis" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments" name="ContractualPrincipalPaymentsOnFinancialLiabilitiesAndDerivativeFinancialInstruments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOfEntityOperatingExpenses" name="PercentageOfEntityOperatingExpenses" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DesignatedToHedgeGallons" name="DesignatedToHedgeGallons" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IntrinsicValueOfZeroCostCollarsRecycleToFuelCost" name="IntrinsicValueOfZeroCostCollarsRecycleToFuelCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FairValueOfOutstanding" name="FairValueOfOutstanding" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeLoss" name="FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelSensitivityAnalysisInPricePerGallonWhichImpactedInOperatingCost" name="FuelSensitivityAnalysisInPricePerGallonWhichImpactedInOperatingCost" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfCaplets" name="NumberOfCaplets" nillable="true" xbrli:periodType="instant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialInstrumentsDesignatedAsHedgingInstrumentsFairValue" name="FinancialInstrumentsDesignatedAsHedgingInstrumentsFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmortizationOfIntrinsicValueOfDerivativeFinancialInstruments" name="AmortizationOfIntrinsicValueOfDerivativeFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BorrowingsInterestRates" name="BorrowingsInterestRates" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValues" name="FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValues" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValuesAtFairValue" name="FinancialAssetsLiabilitiesOtherThanThoseForWhichCarryingAmountsAreReasonableApproximationsOfFairValuesAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncomesStatementLocationAxis" name="IncomesStatementLocationAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="VLRS_IncomesStatementLocationDomain" name="IncomesStatementLocationDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DerivativeFinancialInstrumentsDesignatedAsCashFlowHedgesEffectivePortionRecognizedWithinOciAbstract" name="DerivativeFinancialInstrumentsDesignatedAsCashFlowHedgesEffectivePortionRecognizedWithinOciAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PresentedOnConsolidatedStatementsOfFinancialPositionAsFollowsAbstract" name="PresentedOnConsolidatedStatementsOfFinancialPositionAsFollowsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccumulatedAmortizationCostOfBorrowings" name="AccumulatedAmortizationCostOfBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccruedInterestAndOtherFinancialCost" name="AccruedInterestAndOtherFinancialCost" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FinancialLiability" name="FinancialLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" name="NetIncreaseDecreaseInCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesAccruedInterest" name="NetIncreaseDecreaseInCurrentFinancialLiabilitiesAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesReclassificationsAndOther" name="NetIncreaseDecreaseInCurrentFinancialLiabilitiesReclassificationsAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInOtherCurrentFinancialLiabilities" name="NetIncreaseDecreaseInOtherCurrentFinancialLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInCurrentFinancialLiabilitiesConversionEffects" name="NetIncreaseDecreaseInCurrentFinancialLiabilitiesConversionEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" name="NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesReclassificationsAndOther" name="NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesReclassificationsAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInOtherNonCurrentFinancialLiabilities" name="NetIncreaseDecreaseInOtherNonCurrentFinancialLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesConversionEffects" name="NetIncreaseDecreaseInNonCurrentFinancialLiabilitiesConversionEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" name="NetIncreaseDecreaseInFinancialLiabilitiesExcludingForeignExchangeTranslationAndReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInFinancialLiabilitiesAccruedInterest" name="NetIncreaseDecreaseInFinancialLiabilitiesAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInOtherFinancialLiabilities" name="NetIncreaseDecreaseInOtherFinancialLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetIncreaseDecreaseInFinancialLiabilitiesConversionEffects" name="NetIncreaseDecreaseInFinancialLiabilitiesConversionEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LineOfCreditFacilitiesMaximumBorrowingCapacity" name="LineOfCreditFacilitiesMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LineOfCreditFacilityMaximumBorrowingCapacityFinancialDebt" name="LineOfCreditFacilityMaximumBorrowingCapacityFinancialDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LineOfCreditFacilityMaximumBorrowingCapacityLettersOfCredit" name="LineOfCreditFacilityMaximumBorrowingCapacityLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UndrawnBorrowingFacilitiesOfLineOfCreditLettersOfCredit" name="UndrawnBorrowingFacilitiesOfLineOfCreditLettersOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UndrawnBorrowingFacilitiesOfLineOfCredit" name="UndrawnBorrowingFacilitiesOfLineOfCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DebtServiceCoverageRatioPriorComputationPeriodOfDebtService" name="DebtServiceCoverageRatioPriorComputationPeriodOfDebtService" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DebtServiceCoverageRatioExtendedPriorComputationPeriodOfDebtService" name="DebtServiceCoverageRatioExtendedPriorComputationPeriodOfDebtService" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DebtServiceCoverageRatio" name="DebtServiceCoverageRatio" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ConsecutiveDaysForEventOfRetention" name="ConsecutiveDaysForEventOfRetention" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TermOfOutstandingBalancesForRelatedPartyTransactions" name="TermOfOutstandingBalancesForRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TermOfOutstandingBalancesToRelatedPartyTransactions" name="TermOfOutstandingBalancesToRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueFromCodeShareServicesRelatedPartyTransactions" name="RevenueFromCodeShareServicesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaintenanceExpensesRelatedPartyTransaction" name="MaintenanceExpensesRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TechnicalSupportExpensesRelatedPartyTransactions" name="TechnicalSupportExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ProfessionalFeesRevenueRelatedPartyTransaction" name="ProfessionalFeesRevenueRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CustomerSupportServicesExpensesRelatedPartyTransaction" name="CustomerSupportServicesExpensesRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AirportServiceExpensesRelatedPartyTransactions" name="AirportServiceExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SecurityServiceExpensesRelatedPartyTransactions" name="SecurityServiceExpensesRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaintenanceExpenseRelatedPartyTransaction" name="MaintenanceExpenseRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ExpenseRelatedPartyTransaction" name="ExpenseRelatedPartyTransaction" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ExpenseRecognisedDuringPeriodForRelatedPartyTransaction" name="ExpenseRecognisedDuringPeriodForRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueRecognisedDuringPeriodForRelatedPartyTransaction" name="RevenueRecognisedDuringPeriodForRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PurchaseOfInvestmentsSharesOfRelatedPartyTransactions" name="PurchaseOfInvestmentsSharesOfRelatedPartyTransactions" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PurchaseOfInvestmentsAmountRelatedPartyTransactions" name="PurchaseOfInvestmentsAmountRelatedPartyTransactions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BenefitFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" name="BenefitFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherAccountsReceivableAbstract" name="OtherAccountsReceivableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CreditCardTradeReceivables" name="CreditCardTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BenefitsFromSuppliersCurrent" name="BenefitsFromSuppliersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherCurrentTradeReceivables" name="OtherCurrentTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AffinityCreditCardReceivables" name="AffinityCreditCardReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherServiceRevenueReceivable" name="OtherServiceRevenueReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CargoServiceRevenueReceivable" name="CargoServiceRevenueReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_EmployeeServiceRevenueReceivable" name="EmployeeServiceRevenueReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AirportServiceRevenueReceivable" name="AirportServiceRevenueReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TravelAgencyAndInsuranceCommissionsReceivable" name="TravelAgencyAndInsuranceCommissionsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MarketingServicesRevenueReceivable" name="MarketingServicesRevenueReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InsuranceInRecoveryProcess" name="InsuranceInRecoveryProcess" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CurrentTradeReceivablesGross" name="CurrentTradeReceivablesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AllowanceForDoubtfulAccountsOtherAccountReceivable" name="AllowanceForDoubtfulAccountsOtherAccountReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AllowanceForDoubtfulAccountsOtherAccountsReceivable" name="AllowanceForDoubtfulAccountsOtherAccountsReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherAccountsReceivableGross" name="OtherAccountsReceivableGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AllowanceForDoubtfulAccountsOtherAccountsReceivables" name="AllowanceForDoubtfulAccountsOtherAccountsReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AllowancesForDoubtfulAccountsReceivableWriteOffs" name="AllowancesForDoubtfulAccountsReceivableWriteOffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SparePartsAndAccessoriesOfFlightEquipment" name="SparePartsAndAccessoriesOfFlightEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CurrentOtherPrepaidExpenses" name="CurrentOtherPrepaidExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CurrentPrepaidInsuranceExpenses" name="CurrentPrepaidInsuranceExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SalesCommissionToTravelAgencies" name="SalesCommissionToTravelAgencies" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FlightCreditsCurrent" name="FlightCreditsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CreditLettersDepositsCurrent" name="CreditLettersDepositsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftMaintenanceDepositsPaidToLessorsCurrent" name="AircraftMaintenanceDepositsPaidToLessorsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DepositsForRentalOfFlightEquipmentCurrent" name="DepositsForRentalOfFlightEquipmentCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherGuaranteeDepositsCurrent" name="OtherGuaranteeDepositsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDepositCurrentTotal" name="GuaranteeDepositCurrentTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AircraftMaintenanceDepositsPaidToLessorsNoncurrent" name="AircraftMaintenanceDepositsPaidToLessorsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DepositsForRentalOfFlightEquipmentNoncurrent" name="DepositsForRentalOfFlightEquipmentNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherGuaranteeDepositsNoncurrent" name="OtherGuaranteeDepositsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDepositNoncurrentTotal" name="GuaranteeDepositNoncurrentTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_GuaranteeDeposit" name="GuaranteeDeposit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseDecreaseThroughDisposalsAndTransfersPropertyPlantAndEquipment" name="IncreaseDecreaseThroughDisposalsAndTransfersPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseDecreaseThroughBorrowingCostsNetPropertyPlantAndEquipment" name="IncreaseDecreaseThroughBorrowingCostsNetPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DepreciationOfPropertyPlantAndEquipment" name="DepreciationOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CapitalisedBorrowingCosts" name="CapitalisedBorrowingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftPurchased" name="NumberOfAircraftPurchased" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftToBeDelivered" name="NumberOfAircraftToBeDelivered" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfEnginesPurchased" name="NumberOfEnginesPurchased" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSpareEnginesPurchased" name="NumberOfSpareEnginesPurchased" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftEnginesToReceiveMaintenanceServices" name="NumberOfAircraftEnginesToReceiveMaintenanceServices" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CreditNotesReceived" name="CreditNotesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmortizationOfCreditNotes" name="AmortizationOfCreditNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AggregateNumberOfAircraftToBeDelivered" name="AggregateNumberOfAircraftToBeDelivered" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TermOfAircraftDeliveryAgreement" name="TermOfAircraftDeliveryAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TermOfTotalSupportAgreement" name="TermOfTotalSupportAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UsefulLivesPropertyPlantAndEquipment" name="UsefulLivesPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmortisationIntangibleAssets" name="AmortisationIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftLeased" name="NumberOfAircraftLeased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSpareEnginesLeased" name="NumberOfSpareEnginesLeased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RightOfUseAssetsExtensions" name="RightOfUseAssetsExtensions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ModificationsToRightOfUseAssets" name="ModificationsToRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisposalsToRightOfUseAssets" name="DisposalsToRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ForeignCurrencyConversionToRightOfUseAssets" name="ForeignCurrencyConversionToRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdditionsToLeaseLiabilities" name="AdditionsToLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ModificationsToLeaseLiabilities" name="ModificationsToLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DisposalLeaseLiabilities" name="DisposalLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccretionOfInterest" name="AccretionOfInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ForeignExchangeEffectOnLeaseLiabilities" name="ForeignExchangeEffectOnLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ExpenseRelatingToShortTermLeasesAndLowValueAssetsUnderLease" name="ExpenseRelatingToShortTermLeasesAndLowValueAssetsUnderLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmountRecognizedInProfitAndLossRelatedToLeases" name="AmountRecognizedInProfitAndLossRelatedToLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftsLeased" name="NumberOfAircraftsLeased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSparesEnginesLeased" name="NumberOfSparesEnginesLeased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfSpareEnginesForWhichLeaseTermExtended" name="NumberOfSpareEnginesForWhichLeaseTermExtended" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AmountOfIncreaseInRightOfUseAssetsFromLeaseExtensionsAndNewIncorporations" name="AmountOfIncreaseInRightOfUseAssetsFromLeaseExtensionsAndNewIncorporations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaximumLeaseExtendedTerm" name="MaximumLeaseExtendedTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ExpenseRelatingToShortTermLeasesAndLowValueAssets" name="ExpenseRelatingToShortTermLeasesAndLowValueAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SupplementalRent" name="SupplementalRent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RedeliveryExpenseUnderLease" name="RedeliveryExpenseUnderLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdditionsToRightOfUseAssetsFromExerciseOfExtensionOption" name="AdditionsToRightOfUseAssetsFromExerciseOfExtensionOption" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_FuelAndTrafficAccruedExpenses" name="FuelAndTrafficAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaintenanceAndAircraftPartsAccruedExpenses" name="MaintenanceAndAircraftPartsAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SalesMarketingAndDistributionAccruedExpenses" name="SalesMarketingAndDistributionAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeprecatedDeferredIncomeClassifiedAsCurrent" name="DeprecatedDeferredIncomeClassifiedAsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AccruedAdministrativeExpenses" name="AccruedAdministrativeExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CorsiaAccruedLiability" name="CorsiaAccruedLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InformationAndCommunicationAccruedExpenses" name="InformationAndCommunicationAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherAccrualsClassifiedAsCurrent" name="OtherAccrualsClassifiedAsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_MaintenanceDeposits" name="MaintenanceDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SupplierServiceExpenseAccrualsClassifiedAsCurrent" name="SupplierServiceExpenseAccrualsClassifiedAsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BenefitsFromSuppliersClassifiedAsCurrent" name="BenefitsFromSuppliersClassifiedAsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SupplierServiceExpenseAccrualsClassifiedAsNonCurrent" name="SupplierServiceExpenseAccrualsClassifiedAsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherAccrualsClassifiedAsNonCurrent" name="OtherAccrualsClassifiedAsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NoncurrentAccruedLiabilities" name="NoncurrentAccruedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseDecreaseInOtherLiabilities" name="IncreaseDecreaseInOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PaymentsOfOtherLiabilities" name="PaymentsOfOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_CancellationOrWriteOffsOfOtherLiabilities" name="CancellationOrWriteOffsOfOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DefinedBenefitPlansServiceCost" name="DefinedBenefitPlansServiceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestCostOnBenefitObligation" name="InterestCostOnBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ChangesInDefinedBenefitObligation" name="ChangesInDefinedBenefitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PaymentsFromPlanNetDefinedBenefitLiabilityOrAsset" name="PaymentsFromPlanNetDefinedBenefitLiabilityOrAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ActuarialAssumptionOfAnnualIncreaseInMinimumSalary" name="ActuarialAssumptionOfAnnualIncreaseInMinimumSalary" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RateOfReasonablyPossibleIncreaseInActuarialAssumption" name="RateOfReasonablyPossibleIncreaseInActuarialAssumption" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfTreasurySharesPurchased" name="NumberOfTreasurySharesPurchased" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfOtherEquityInstrumentsExercisedOrVestedSharebasedPaymentArrangement" name="NumberOfOtherEquityInstrumentsExercisedOrVestedSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfOtherEquityInstrumentsForfeitedSharebasedPaymentArrangement" name="NumberOfOtherEquityInstrumentsForfeitedSharebasedPaymentArrangement" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsVestingAxis" name="IfrsVestingAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="VLRS_IfrsVestingDomain" name="IfrsVestingDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BenefitArisingFromCashsettledSharebasedPaymentsTransactions" name="BenefitArisingFromCashsettledSharebasedPaymentsTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SpecialBonusGrantedInShareBasedPaymentArrangement" name="SpecialBonusGrantedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SpecialBonusNetOfWithheldTaxesInShareBasedPaymentArrangement" name="SpecialBonusNetOfWithheldTaxesInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ClosingForeignExchangeRates" name="ClosingForeignExchangeRates" nillable="true" xbrli:periodType="instant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdditionalCostIncurredInShareBasedPaymentArrangement" name="AdditionalCostIncurredInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdditionalCostIncurredNetOfWithheldTaxesInShareBasedPaymentArrangement" name="AdditionalCostIncurredNetOfWithheldTaxesInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ShareBasedCompensationArrangementBySharesBasedPaymentAwardAwardVestingPeriod" name="ShareBasedCompensationArrangementBySharesBasedPaymentAwardAwardVestingPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BenefitFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" name="BenefitFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_SharesInEntityHeldByEntityByItsSubsidiariesOrAssociates" name="SharesInEntityHeldByEntityByItsSubsidiariesOrAssociates" nillable="true" xbrli:periodType="instant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOfWithholdingTaxOnDividendsDistributions" name="PercentageOfWithholdingTaxOnDividendsDistributions" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxRateForDividendsForWhichWithholdingTaxIsApplied" name="TaxRateForDividendsForWhichWithholdingTaxIsApplied" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_BalanceAmountOfCapitalStock" name="BalanceAmountOfCapitalStock" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncomeTaxExpenseContinuingOperation" name="IncomeTaxExpenseContinuingOperation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeferredIncomeTaxRelatedToItemsRecognizedInOciDuringYearAbstract" name="DeferredIncomeTaxRelatedToItemsRecognizedInOciDuringYearAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxExpenseIncomeAtApplicableTaxRates" name="TaxExpenseIncomeAtApplicableTaxRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ApplicableTaxRates" name="ApplicableTaxRates" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfRevenuesExemptFromTaxation" name="TaxEffectOfRevenuesExemptFromTaxation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfInflationOnFurnitureIntangibleAndEquipment" name="TaxEffectOfInflationOnFurnitureIntangibleAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfInflationOfIntangiblesAndPropertyAndEquipment" name="TaxEffectOfInflationOfIntangiblesAndPropertyAndEquipment" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfInflationOfTaxLosses" name="TaxEffectOfInflationOfTaxLosses" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfAnnualInflationAdjustment" name="TaxEffectOfAnnualInflationAdjustment" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards" name="TaxEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxRateEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards" name="TaxRateEffectOfUnrecognizedRecognizedNetOperatingLossCarryforwards" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxRateEffectOfRevenuesOrExpenseOffsetsNotDeductibleInDeterminingTaxableProfitTaxLoss" name="TaxRateEffectOfRevenuesOrExpenseOffsetsNotDeductibleInDeterminingTaxableProfitTaxLoss" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectOfForeignExchangeLossesTaxRate" name="TaxEffectOfForeignExchangeLossesTaxRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxEffectsOfForeignTaxRates" name="TaxEffectsOfForeignTaxRates" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeferredIncomeTaxAssetsAbstract" name="DeferredIncomeTaxAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeferredIncomeTaxLiabilitiesAbstract" name="DeferredIncomeTaxLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseDecreaseThroughConversionPurposesDeferredTaxLiabilityAsset" name="IncreaseDecreaseThroughConversionPurposesDeferredTaxLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IfrsStatementTable" name="IfrsStatementTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="VLRS_IncomeTaxPeriodAxis" name="IncomeTaxPeriodAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" />
    <element id="VLRS_IncomeTaxPeriodDomain" name="IncomeTaxPeriodDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised" name="HistoricalTaxLossesForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RestatedTaxLossesForWhichNoDeferredTaxAssetRecognised" name="RestatedTaxLossesForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UtilizedTaxLossesForWhichNoDeferredTaxAssetRecognised" name="UtilizedTaxLossesForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised" name="HistoricalTaxLossForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RestatedTaxLossForWhichNoDeferredTaxAssetRecognised" name="RestatedTaxLossForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UtilizedTaxLossForWhichNoDeferredTaxAssetRecognised" name="UtilizedTaxLossForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UnrecognizedNetOperatingLoss" name="UnrecognizedNetOperatingLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" name="NetUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeferredIncomeTax" name="DeferredIncomeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RestatedCapitalContributionAccount" name="RestatedCapitalContributionAccount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetTaxIncomeAccount" name="NetTaxIncomeAccount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PercentageOfEmployeeWagesAndBenefitsTaxDeductible" name="PercentageOfEmployeeWagesAndBenefitsTaxDeductible" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_ConsolidatedBasisTaxIncomeLoss" name="ConsolidatedBasisTaxIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DeferredTaxAssetOnTaxLosses" name="DeferredTaxAssetOnTaxLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OperatingLossCarryForward" name="OperatingLossCarryForward" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TaxProceedingsOnUncertainTaxPositions" name="TaxProceedingsOnUncertainTaxPositions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PassengerRevenuesAbstract" name="PassengerRevenuesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NonpassengerRevenuesAbstract" name="NonpassengerRevenuesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments" name="RevenueFromRenderingOfTransportServicesBeforeNonDerivativeFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_IncreaseInContractLiabilityDueToDeferredIncome" name="IncreaseInContractLiabilityDueToDeferredIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RevenueRecognizedPerformanceObligationBeingSatisfiedContractLiabilities" name="RevenueRecognizedPerformanceObligationBeingSatisfiedContractLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LossesOnDisposalsOfNoncurrentAndOtherAssets" name="LossesOnDisposalsOfNoncurrentAndOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_AdministrativeAndOperationalSupportExpenses" name="AdministrativeAndOperationalSupportExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_TechnologyAndCommunications" name="TechnologyAndCommunications" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_OtherOperatingExpenses" name="OtherOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_PassengerServices" name="PassengerServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestIncomeOnRecoveryOfGuaranteeDeposits" name="InterestIncomeOnRecoveryOfGuaranteeDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NetInterestOnDebtsAndBorrowings" name="NetInterestOnDebtsAndBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_InterestOnAssetBackedTrustNotes" name="InterestOnAssetBackedTrustNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_DerivativeFinancialInstrumentsLoss" name="DerivativeFinancialInstrumentsLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInSecondYear" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInSecondYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInThirdYear" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInThirdYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFourthYear" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFourthYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFifthYearOrMore" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipmentDueInFifthYearOrMore" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipment" name="RecordedCommittedObligationToPurchaseAircraftAndRelatedFlightEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_UndiscountedOperatingLeasePayments" name="UndiscountedOperatingLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_NumberOfAircraftConverted" name="NumberOfAircraftConverted" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LossContingencyEstimateOfPossibleLossAmount" name="LossContingencyEstimateOfPossibleLossAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LossContingencyEstimateOfPossibleLossRelatedToLegalMatters" name="LossContingencyEstimateOfPossibleLossRelatedToLegalMatters" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LossContingencyEstimateOfPossibleLossRelatedToLaborMatters" name="LossContingencyEstimateOfPossibleLossRelatedToLaborMatters" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VLRS_LossContingencyEstimateOfPossibleLossRelatedToOtherContributionsMatters" name="LossContingencyEstimateOfPossibleLossRelatedToOtherContributionsMatters" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
