Booking (and Paying for) Flights Online in Brazil

Brazil is a great country. Really. And, its economy seems to be thriving. There are even multiple low-cost airlines (Avianca, Azul, GOL, TAM, Webjet) that provide enough competition to make flying inside the country oftentimes as cheap an option as taking the bus. And, some of the associated websites are pretty good. There’s only one problem: to actually PURCHASE a flight with a credit card you must have a Brazilian CPF number (similar to a social security number in the US; see how to get a CPF as a foreigner).

This is an annoying and, frankly, a puzzling situation as Brazil is quickly joining the world’s advanced economies and has many very modern advances, including widespread use of credit cards. Indeed, most restaurants even have portable credit card reading devices to process payments at the table. What I have not been able to learn is whether it is a problem driven by the foreign card companies themselves or by someone/something inside Brazil. If something internal to Brazil, is it a technical issue, a legal issue or just a bank policy issue? If anyone knows please share the answer in the comments.

One problem in particular with booking a flight is that nowhere is it made clear that you cannot pay with a foreign issued credit card. In fact, you can get quite far along in the purchase process before realizing that you are basically out of luck. When I tried to buy a ticket with Webjet I was even allowed to skip the CPF field when registering by stating I was a foreigner and entering in my passport number instead. That seemed like a clear indication to me that I was going to have success, but sure enough at the last stage of entering my credit card information I was prompted for a CPF and there was simply no way around it.

So, what are your options?

  1. Go to the airline office, usually only located at the airport, and buy your ticket in person. When I did this twice with Webjet I was charged the same processing fee I would have paid a travel agent. And it wasn’t a credit card processing fee as I was charged the fee when I paid cash once, so keep that in mind.
  2. Buy your ticket from an agency in town. I have read that sometimes agencies don’t have access to the promotional fares but this is not something I can confirm.
  3. Buy from the airlines’ international site. I have read that Avianca, GOL, Azul, and TAM have international websites where you can successfully make payment but I haven’t tried so I can’t verify that from personal experience. I also read that these international sites often don’t offer the promotional prices so definitely compare the two sites before deciding on a purchase.
  4. Get a CPF. If you plan to spend a long time in Brazil and fly a lot, getting a Brazilian CPF is probably worth the effort, which I understand isn’t too terrible.
  5. Get someone else to buy it for you. This is great if you have a Brazilian friend, but no so great if not. I have heard from other travelers that some hostels will offer this service for a small fee.

If you go with the last option, try to purchase directly from the airline site as decolar charges a fairly steep processing fee (R$30 if I recall correctly). Take the savings and buy your friend a drink as thanks!

Note that this issue seems to be the same in some other South American countries, not just Brazil. Still, with the Olympics and World Cup coming to Brazil in the coming years it seems like something they should figure out. And, while they are solving the problem for flights it would be great if they did so for bus tickets as well. How about you? Have you had similar experiences or found other workarounds?

Like this content? Why not share it?
Share on FacebookTweet about this on TwitterGoogle+Share on LinkedInBuffer this pagePin on PinterestShare on Redditshare on TumblrShare on StumbleUpon

10 Comments

  1. I love my Brazilian friend who did it for me 🙂

    I do feel bad for foreigners who will be coming in for the World Cup and the Olympics. Hopefully, the airlines and the government figures out that this is an important issue.

    I'm from a developing country in South East Asia and foreigners never have problems buying tickets online to go around the islands.

    1. Yes, it really is a mystery to me. I can't think of any technical limitations. We'll just have to wait and see what happens I guess. But, good to know about SE Asia as I hope to head there toward the end of the year.

    1. I successfully booked webjet flights to iguazu without cpf. Go to http://www.cvc.com.br and select "foreigner" and Enter a Passwort number. I paid with my MasterCard. Later I got two Mails from cvc, that i had to confirm. A Voucher was Attached to the latter Mail.

      1. Thanks Johannes. I have never seen that site before. But, two warnings for others. 1) The site is only in Portuguese; 2) I did some quick test searches for a flights with that site and with decolar.com. It appears that the CVC site only offers Webjet flights. It might be a good idea to do a decolar search first and if Webjet is the cheapest (or acceptable for your needs) then go ahead and use CVC.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.