Fundada en Argentina en 1999, la empresa utiliza la marca Decolar en Brasil, su mayor mercado. En 2023, registró un total de 5,3 mil millones de dólares (32,7 mil millones de reales) en reservas brutas y 706 millones de dólares (4,4 mil millones de reales) en ingresos. El resultado operacional medido por Ebitda (acrónimo en inglés de resultado antes de intereses, impuestos, depreciación y amortización) de US$ 116 millones (R$ 714,7 millones).