Milhas
-
Promo
3, 2, 1 Partiu
Últimas ofertas no ar! Vá voando resgatar suas passagens com superdescontos antes que acabe.
Não deixe para depois o que você pode fazer agora! Só hoje, 27/05/2019, conte
com ofertas de passagens para destinos diferentes que vão mudando ao longo do dia.
E quem é Assinante Clube Smiles ou Cliente Diamante tem uma oferta exclusiva a cada momento.
Se ainda não faz parte do Clube Smiles, entre agora e não perca a viagem!
Das 20h às 23h (horário de Brasília), os destinos em oferta são Quito (UIO), Los Angeles (LAX) e Miami (MIA).
Veja como funciona esta promoção:
Momento 1
3 ofertas com duração de 3 horas pra você!
Pausa para
prepararmos novas
ofertas!
Momento 2
3 novas ofertas com duração de 3 horas
Pausa para
prepararmos mais
ofertas!
Momento 3
Mais 3 novas ofertas com duração de 3 horas
São diversas cidades de origem em promoção. Confira os destinos do momento:
Voos: *os valores estão sem a taxa de embarque e eventuais taxas aplicáveis de acordo com a tarifa escolhida e podem variar de acordo com a companhia aérea, disponibilidade de assentos nas aeronaves, datas e cidades de origem.

Trecho 1
-
--
Trecho 2
-
--
Ida
-
-
-
Volta
-
-
-
-
Adultos
-
Crianças
2 a 11 anos
-
Bebês
0 a 23 meses
Agora que você já resgatou suas passagens, reserve seu hotel com a Smiles, pague o mesmo valor de outros sites e ganhe 3x mais milhas na conta, confira algumas opções:
Hotel Omni Los Angeles Hotel California Plaza
Los Angeles (LAX)
a partir de R$
837,00
/diária
GANHE
4.500
milhas/diária
Hotéis: milhas de tarifas reembolsáveis são creditadas em até xx dias após check-out desde que feito até xx/xx/2019, após esta data, o participante não é elegível a recebê-las; e milhas de tarifas não reembolsáveis sinalizadas com “Milhas + Rápido” são creditadas em até x dias após a reserva. Para reservas concluídas pela Booking.com, as milhas serão creditadas em até xx dias após o check-out.
Quem faz parte do Clube Smiles tem muitos benefícios exclusivos como estes:
Um erro ocorreu enquanto processava o modelo.
Expression Header.getChild('alinhar_texto_do_tj') is undefined on line 36, column 62 in 10157#10197#22563874.
1<#-- Cantacom Dev Team -->
2<style>
3[class*=canta-] *,[class*=canta-] ::after,[class*=canta-] ::before{box-sizing:border-box}[class*=canta-] p{margin:0}[class*=canta-] img{max-width:inherit;vertical-align:inherit}[class*=canta-] img.scale-hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[class*=canta-] img.scale-hover:hover{-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}[class*=canta-] figure{margin:0}[class*=canta-] fieldset legend{margin-bottom:inherit;border:none;width:auto;margin:unset}
4</style>
5
6
7 <style>
8[data-items-animation="true"] .item{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.canta-box-beneficios2019{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:150px;margin-bottom:150px}.canta-box-beneficios2019.justify-content-center{justify-content:center}.canta-box-beneficios2019.justify-content-start{justify-content:flex-start}.canta-box-beneficios2019.justify-content-end{justify-content:flex-end}.canta-box-beneficios2019 .w-100{width:100% !important;margin:0;flex:none;margin-bottom:70px}@media (max-width: 991px){.canta-box-beneficios2019 .w-100{margin-bottom:0}}.canta-box-beneficios2019 .w-100.w-100-mg-top-50{margin-bottom:15px}.canta-box-beneficios2019>div{flex:1;margin:0 20px;text-align:center}@media (max-width: 991px){.canta-box-beneficios2019>div{min-width:-webkit-calc(50% - 40px);min-width:-moz-calc(50% - 40px);min-width:calc(50% - 40px)}}@media (max-width: 575px){.canta-box-beneficios2019>div{min-width:-webkit-calc(100% - 40px);min-width:-moz-calc(100% - 40px);min-width:calc(100% - 40px)}}.canta-box-beneficios2019 .item{position:relative;padding:15px 15px 20px 15px;border:2px solid #663399;max-width:280px;-webkit-border-radius:20px;border-radius:20px}.canta-box-beneficios2019 .item.item---pulse{opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}@media (max-width: 991px){.canta-box-beneficios2019 .item{margin-bottom:80px}}.canta-box-beneficios2019 .item>figure{margin:0;position:absolute;top:-45px;width:90px;height:90px;background-color:#663399;display:flex;align-items:center;justify-content:center;z-index:10;border:4px solid #ffffff;-webkit-border-radius:45px;border-radius:45px;left:-webkit-calc(50% - 45px);left:-moz-calc(50% - 45px);left:calc(50% - 45px)}.canta-box-beneficios2019 .item>figure img{width:50px}.canta-box-beneficios2019 .p-title{min-height:80px;margin-top:45px;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #cdcdcd;font-family:'Nunito', 'nunitolight', 'nunito-light', 'arial';font-weight:700;line-height:1;font-size:1.875em;color:#663399;letter-spacing:normal;text-align:center;text-shadow:none}@media (max-width: 1199px){.canta-box-beneficios2019 .p-title{font-size:1.875em}}.canta-box-beneficios2019 .p-desc{margin:0 15px;font-family:'Nunito', 'nunitolight', 'nunito-light', 'arial';font-weight:400;line-height:1.3;font-size:1.125em;color:#7c7c7c;letter-spacing:normal;text-align:center;text-shadow:none}.canta-box-beneficios2019 .p-text-tj{width:100% !important;flex:auto;margin-top:15px;margin-right:15px;margin-left:15px;font-family:'Nunito', 'nunitolight', 'nunito-light', 'arial';font-weight:400;line-height:1.3;font-size:.875em;color:#7c7c7c;letter-spacing:normal;text-align:left;text-shadow:none}
9
10 </style>
11 <#assign box_beneficios=box_beneficios_separator>
12 <#if box_beneficios.getSiblings()?has_content>
13 <#assign contador_linhas=1>
14 <!--to change the orientation of the items use the classes: justify-content-center, justify-content-start, justify-content-end-->
15 <div data-items-animation="true"
16 class="canta-box-beneficios2019 ${Header.getChild('orientacao').getData()}">
17 <#list box_beneficios.getSiblings() as cur_item>
18 <div data-animate-item="true" class="item">
19 <figure>
20 <img src="${cur_item.getChild('icone').getData()}" />
21 </figure>
22 <p class="p-title"> ${cur_item.getChild('titulo').getData()} </p>
23 <p class="p-desc">
24 ${cur_item.getChild('descricao').getData()}
25 </p>
26 </div>
27 <#if ((cur_item_index+1) % (contador_linhas * 4))==0>
28 <#assign contador_linhas = contador_linhas + 1>
29 <#if (contador_linhas)== 4>
30 <div class='w-100 w-100-mg-top-50'></div>
31 <#else>
32 <div class='w-100'></div>
33 </#if>
34 </#if>
35 </#list>
36 <p class="p-text-tj" style='text-align:${Header.getChild('alinhar_texto_do_tj').getData()}'>${Header.getChild('texto_do_tj').getData()}</p>
37 </div>
38 </#if>
39 <script>
40 !function () { window.pageYOffset; let t = 3 * window.innerHeight / 4, e = document.querySelectorAll('[data-items-animation="true"]'), n = function (n) { e.forEach(function (e) { let i = function (t) { var e = 0; if (t.offsetParent) do { e += t.offsetTop, t = t.offsetParent } while (t); return e >= 0 ? e : 0 }(e); n >= i - t && function (t) { let e = t.querySelectorAll('[data-animate-item="true"]'), n = 0; !async function () { for (; e[n];)await new Promise(t => setTimeout(t, 200)), e[n].classList.add("item---pulse"), n++ }() }(e) }) }; window.addEventListener("scroll", function () { n(this.pageYOffset) }) }();
41 </script>
42 <script>
43 /*varre os items e ajusta o tamanho*/
44 let adjHeight = {
45 elements: function (e) {
46 this.elements = e;
47 this.querySelectorAllElements(e);
48 },
49 querySelectorAllElements: function () {
50 let $itemsVAR = document.querySelectorAll(this.elements);
51
52 if ($itemsVAR.length > 0) {
53 for (let a = 0; a < $itemsVAR.length; a++) {
54 let itemHeight = this.forEachElement($itemsVAR[a]);
55 this.appliesHigherValue($itemsVAR[a], itemHeight);
56
57 }
58 }
59 },
60 forEachElement: function (e) {
61 let $arr = [];
62
63 for (let a = 0; a < e.childElementCount; a++) {
64 let element = e.children[a];
65
66 if (element.classList.contains('item'))
67 $arr.push(element.offsetHeight);
68 }
69
70 maior = Math.max.apply(null, $arr);
71
72 return maior;
73 },
74 appliesHigherValue: function (e, v) {
75 for (let a = 0; a < e.childElementCount; a++) {
76 let element = e.children[a];
77
78 if (element.classList.contains('item')) {
79 element.style.minHeight = v + 'px';
80 }
81 }
82 }
83 }
84
85 adjHeight.elements('.canta-box-beneficios2019');
86
87
88
89 </script>
Termos e Condições:
Esta ação promocional (“Promoção”) é promovida pela SMILES FIDELIDADE S.A., sociedade anônima regularmente constituída no país, inscrita no CNPJ/MF sob nº 05.730.375/0001-20, com sede na Alameda Rio Negro, nº 585, Edifício Padauiri, Bloco B, 2º andar, conjuntos 21 e 22, Alphaville, CEP 06454-000, na Cidade de Barueri, Estado de São Paulo, doravante designada simplesmente “SMILES”.
I – 3, 2, 1 Partiu
1. O participante do Programa Smiles (“Participante”) entre 20h00 (horário de Brasília) e 23h00 (horário de Brasília) do dia 27/05/2019 (“Período de Vigência”), poderá resgatar bilhetes com preços promocionais, para o destino e companhia aérea participante, apresentados no item 2.
2. Destinos e Parceiras operantes válidos (exemplos):
• Companhia Aérea: GOL. Destino válido: QUITO (UIO): valor mínimo disponível por trecho: a partir 29.000 milhas em cabine econômica. Origem: SÃO PAULO (GRU).
• Companhia Aérea: GOL. Destino válido: MIAMI (MIA): valor mínimo disponível por trecho: a partir 38.000 milhas em cabine econômica. Origem: BRASÍLIA (BSB).
• Companhia Aérea: AEROMÉXICO. Destino válido exclusivamente para cliente ativo no Clube Smiles ou pertencente à categoria Diamante: LOS ANGELES (LAX): valor mínimo disponível por trecho: a partir 29.000 milhas em cabine econômica. origem: SÃO PAULO (GRU).
3. Os valores iniciais apresentados no item 2. poderão variar de acordo com a cidade de partida, datas, horários e o Participante deverá consulta-las no site da Smiles e estão sujeitos à disponibilidade de assentos.
4. Esta promoção não inclui tarifas de embarque e/ou quaisquer outras tarifas de natureza administrativa que eventualmente sejam cobradas dos passageiros em razão da realização do voo.
5. O Participante deverá consultar as regras de emissão de Bilhetes aéreos utilizando Milhas Smiles antes de efetuar o resgate. Consulte as regras de cada Bilhete emitido, restrições, regras de voo e regras de cada Companhia aérea no momento do resgate do Bilhete, ao resgatar o Bilhete o Participante automaticamente aceita a todos os termos e condições.
6. Esta Promoção não é cumulativa com outras promoções que estejam em vigor ou que venham a ser lançadas, ou seja, não poderão ser utilizados Códigos Promocionais para a compra de passagens adquiridos com outra Promoção.
7. A Smiles reserva-se no direito de alterar, suspender ou cancelar esta Promoção a qualquer momento sem aviso prévio.
8. Caso seja identificada, a qualquer tempo pela Smiles, inclusive após o término da Promoção, a inelegibilidade do Participante ou qualquer irregularidade cometida pelo Participante, inclusive fraude comprovada, a Smiles poderá: suspender ou cancelar a Conta Smiles e excluir da Promoção e/ou do Programa Smiles o Participante, inclusive o Participante inelegível à Promoção, que atuou de maneira irregular ou fraudulenta, em caráter temporário ou definitivo; (ii) estornar da Conta Smiles do Participante, inclusive o Participante inelegível à Promoção, as Milhas Smiles obtidas irregularmente, inclusive obtidas mediante fraude; e/ou (iii) cancelar todas as transações realizadas com Milhas Smiles provenientes desta Promoção, obtidas irregularmente ou mediante fraude, incluindo, mas não se limitando, o cancelamento das transações de resgate de prêmios.
9. Em caso de inelegibilidade do Participante, fraude comprovada ou infração ao presente Regulamento, o Participante será excluído automaticamente da Promoção, podendo ainda responder na esfera cível e criminal pelos danos ocasionados, aplicando-se a esta Promoção exclusivamente à legislação brasileira.
10. A tolerância, omissão ou transigência da Smiles não implicará em renúncia, ou modificação das condições expressas nas regras desta Promoção.
11. Esta Promoção independe de qualquer modalidade aleatória, não estando, portanto, sujeita à autorização prévia estabelecida no Art. 1º da Lei n° 5.768/71.
Hotéis
Promoção entre 08h00 (horário de Brasília) do dia 02/01/2019 e 18h00 (horário de Brasília) do dia 30/06/2019 ("Período de Vigência"), cliente devidamente inscrito no Programa Smiles, residente e domiciliado no Brasil, com CPF válido, que comprar diária de hotel na área da Smiles com a parceira Rocketmiles, utilizando somente dinheiro (cartão de crédito), e com checkout realizado até o dia 31 de dezembro de 2019, acumulará Milhas Smiles Bônus sobre a quantidade de Milhas Smiles que será acumulada com a reserva (“Milhas Bônus”). Para participar da Promoção as reservas deverão ser realizadas única e exclusivamente pelo link: https://hoteis.smiles.com.br/s/promo-hoteis/pt-br/, consulte o regulamento completo. A quantidade de milhas apresentada na tela da reserva já está contemplada a quantidade total de milhas, ou seja, com o triplo de milhas. Ao participar da Promoção haverá o aceite automático de todos os termos e condições. As imagens são meramente ilustrativas.