For our wedding, we recommend that guests fly into São Paulo–Guarulhos International Airport (GRU). This is São Paulo’s main international airport and offers the best selection of international and domestic flights, making travel to the city convenient and accessible.
When it comes to when to fly, the timing is completely up to you. Please keep in mind that the flight is around 12 hours long, so we recommend considering how much time you’d like to rest and recover before the wedding when planning your arrival.
For accommodations, we recommend staying in São Paulo rather than in the city where the wedding will take place. We are currently looking into securing a hotel block or special discount for our guests, so we kindly ask that you hold off on booking your hotel until we share all the details and options available.
Follow the instruction on the website: https://www.usa.gov/passport
To get the Brazilian visa is very simple. You just need to apply online through this website https://www.gov.br/mre/pt-br/consulado-miami/information-about-visas-in-english/electronic-visitor-visa-e-visa , and make sure you follow all the steps. Usually it takes less than a month to be approved.