Leave central Washington, DC for Washington Dulles International Airport (IAD) around 6:30–6:45 PM, allowing roughly 45–75 minutes by car depending on traffic and at least 30 minutes more for airport drop-off and terminal walking. A rideshare or taxi is simplest; driving yourself means checking current long-term parking availability and adding shuttle time. Aim to be inside the terminal by about 7:30 PM for the 10:25 PM international departure. With checked luggage, passport checks, and possible security lines, this is intentionally conservative rather than excessive.
At Washington Dulles International Airport, complete United check-in and baggage drop, then clear security and confirm the gate for United Airlines UA 861. Dulles is spread out, and the AeroTrain or mobile lounges can make the trip to distant concourses longer than expected, so do not wait until boarding time to leave the main terminal. Grab a proper meal and water after security—airport dining may be limited late in the evening—and keep your passport, connection details, and any onward boarding information easily accessible. Expect airport food to run about $15–30 per person.
Board United Airlines UA 861 for the overnight flight from Washington, DC to São Paulo–Guarulhos International Airport (GRU), scheduled to depart at 10:25 PM and take approximately 9 hours 55 minutes. Set your watch to São Paulo time after takeoff, keep a light layer handy for the cabin, and pack essentials such as medication, a toothbrush, and a change of clothes in your carry-on. Since the itinerary includes a long connection at GRU before the morning flight onward, avoid relying on checked-bag access during the layover and keep valuables with you. Expect arrival procedures and the connection process at São Paulo the following morning to take additional time beyond the flight itself.
After landing at São Paulo–Guarulhos International Airport (GRU) around 10:20 AM, allow several hours for immigration, baggage collection, customs, and any transfer between terminals. With an overnight connection, staying at the airport is the sensible choice: the trip into central São Paulo can easily take 45–90 minutes each way in traffic, leaving little reward for the hassle. Confirm with the airline whether your bags are checked through to Porto Alegre; if not, you’ll need to collect and re-check them before settling in.
Once you know whether you are staying airside or must pass through customs, head to the Terminal 3 international-transit dining area for coffee and lunch. Expect roughly R$40–90 per person, with choices ranging from quick Brazilian snacks to sit-down meals. Access to the transit area, luggage storage, and lounges depends on your ticket, terminal, and whether you have cleared immigration, so treat these as options rather than guaranteed facilities. Spend the afternoon at an airport hotel or lounge resting, showering, and charging devices; an airport hotel is particularly worthwhile if you can secure a day-use room or an overnight booking.
Have an early dinner at GRU Airport, either before security or in the appropriate departure area once your onward check-in is available. Budget approximately R$50–100 per person, and keep some Brazilian reais or a card handy for cafés and smaller outlets. Check the Azul app or airport screens for the exact bag-drop and gate information, since terminal assignments and boarding areas can change. For the scheduled 6:10 AM departure, plan to be back at the airport check-in area around 4:00 AM; allow extra time if you need to re-check luggage or transfer terminals. Keep your passport, boarding pass, and essentials accessible, then prioritize sleep—the next morning’s flight to Porto Alegre is early.
After landing at Salgado Filho International Airport (POA) at 7:55 AM, allow about 30–60 minutes for baggage collection, finding your car, and reaching central Porto Alegre. A taxi or rideshare is the simplest option, especially with luggage; expect roughly R$35–70 depending on traffic and destination. Drop bags at your hotel if the room is not ready, then head to Mercado Público de Porto Alegre for an easy first taste of the city. Give yourself about 1½ hours to browse the produce, spice, coffee, and regional-food stalls, and stop for a relaxed breakfast or snack—pastéis, pão de queijo, or a strong cafezinho are ideal. Individual vendors keep different schedules, so treat the market as a flexible late-morning stop and confirm hours before setting out.
From the market, walk through Centro Histórico to Praça da Alfândega, about 10 minutes away. Spend 45 minutes taking in the square’s leafy paths, historic façades, and surrounding cultural buildings; it is a pleasant place to slow down after the early flight. Continue to the Museu de Arte do Rio Grande do Sul (MARGS), right by the square, for roughly 1–1½ hours of regional and Brazilian art. Confirm the museum’s current Friday hours and any exhibition or entrance fees before going; allow extra time if there is a special show or an entry queue.
After the museum, take a taxi or rideshare toward Moinhos de Vento, generally 15–25 minutes depending on traffic. Settle into an established café along Rua Padre Chagas for a late-afternoon break—budget approximately R$20–50 per person for coffee and a pastry or light bite. This leafy, polished neighborhood is good for an unhurried wander, and the café stop gives you a chance to recover from the overnight connection rather than forcing in another major attraction. Finish with an easy hour at Parque Moinhos de Vento (Parcão), whose paths, broad lawns, and relaxed local atmosphere are especially pleasant toward sunset. Keep valuables discreet, use a well-trafficked route, and take a rideshare back to your hotel after dark; budget roughly R$15–35 within the central neighborhoods.
No packing list attached yet.