Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Brazil Family Reunion with Guarujá First and Saturday Move to Mogi Mirim

Day 1 · Tue, Sep 1
In transit

Evening Departure from the U.S. to Viracopos

  1. International departure to Viracopos (VCP) — U.S. to Campinas, overnight flight, leave ~3–4 hours before departure; use airport parking/shuttle if needed and plan a long connection buffer for customs and baggage on arrival.
  2. Onboard dinner and rest — In transit, overnight — keep this as a recovery block with water, snacks, and sleep so Day 2 starts easier.
  3. Arrive at Viracopos International Airport — Campinas, SP — land, clear immigration, and regroup; budget ~1–1.5 hours for airport formalities.
  4. Road transfer to Guarujá — Via São Paulo metro area / Anchieta-Imigrantes corridor — a realistic ~2.5–4 hours depending on traffic; best to leave the airport straight for family time without extra stops.
  5. Light family meal near the place you’re staying — Guarujá neighborhood you’re based in — keep it simple after travel with a casual Brazilian lunch/dinner; roughly R$40–90 pp.

Departure from the U.S. to Viracopos

Arrive at the airport about 3–4 hours before your overnight flight so you’re not rushing the check-in line or baggage drop. If you’re leaving from a U.S. airport with parking or a shuttle, build in extra time for that too — the goal tonight is to make the long-haul part feel calm, not chaotic. Once you’re on board, settle in with water, a light dinner, and anything that helps you sleep, because you’ll want to land in Campinas with enough energy to get straight to Guarujá. Keep your passport, arrival forms, charger, and one change of clothes in your personal item so the first day in Brazil is easier.

Onboard Dinner and Rest

This is the “survive the flight beautifully” block: eat, hydrate, and sleep whenever you can. Brazil time will be ahead, so try to shift your mindset early and avoid too much caffeine if you can. A neck pillow, eye mask, and a downloaded show or playlist go a long way on an overnight run like this. The less you fight the flight, the better your first morning in Brazil will feel.

Arrival at Viracopos International Airport

When you land at Viracopos (VCP), expect about 1–1.5 hours for immigration, baggage, and regrouping, especially if multiple international flights arrive close together. Have your transfer arranged ahead of time if possible, because once you clear customs it’s easiest to move directly onto the road. There are cafés and convenience options in the terminal if anyone needs coffee, snacks, or a bathroom break before the drive. If bags take longer than expected, don’t stress — just use the time to message family and confirm your arrival window.

Road transfer to Guarujá

From Viracopos, the drive to Guarujá usually takes about 2.5–4 hours, but it can stretch to 4.5 hours if São Paulo traffic is heavy, especially around the Anchieta-Imigrantes corridor and the approaches to Santos. The smoothest move is to leave the airport right away and skip extra stops until you’ve reached family territory. Your driver will likely route through the metro area and down toward the coast; bring water, a phone charger, and a small snack for the ride, because once you hit city traffic it can crawl. If you’re using a private transfer or app car, expect roughly R$350–700 depending on vehicle type and timing.

Light family meal near where you’re staying

After the drive, keep the first meal simple and easy — this is not the night for a fancy plan. In Guarujá, a casual spot near your base in Pitangueiras, Astúrias, or Enseada is ideal, so you don’t spend more time in transit than necessary. Think grilled fish, prato feito, caldo, or a basic arroz, feijão, and salad plate; budget around R$40–90 per person depending on where you land. If everyone’s tired, even a bakery stop for pão de queijo, coffee, and something sweet is perfectly normal here. The best move tonight is really just to eat, unpack the essentials, and let the beach atmosphere wait until tomorrow.

Day 2 · Wed, Sep 2
Guarujá, SP

Arrival in Brazil and Straight to Guarujá

Getting there from In transit
Private car/transfer from Viracopos (VCP) to Guarujá via SP-160 Anchieta–Imigrantes (2.5–4.5h, ~R$350–700 for an app transfer/private car, more for a licensed airport transfer). Best to leave the airport right after arrival in the morning/early afternoon to avoid São Paulo rush-hour traffic.
Rideshare or taxi from VCP booked on 99/uber or a prebooked transfer desk (similar duration; usually the most practical if you don’t want to rent a car).
  1. Pitangueiras Beach — Pitangueiras, Guarujá — an easy first beach stop with the classic city feel and good family-friendly energy; morning, ~1.5 hours.
  2. Feirinha de Artesanato da Pitangueiras — Pitangueiras, Guarujá — browse souvenirs, snacks, and beach items right after the sand; late morning, ~45 minutes.
  3. A well-reviewed seafood restaurant on Avenida Marechal Deodoro da Fonseca — Pitangueiras, Guarujá — ideal for a first sit-down meal close to the beach; lunch, ~1.5 hours, about R$70–140 pp.
  4. Mirante do Morro da Campina (Morro do Maluf) — Enseada/Pitangueiras border, Guarujá — go for the views over the bay and a gentle scenic stop without much effort; afternoon, ~1 hour.
  5. Enseada Beach — Enseada, Guarujá — a broad, relaxed stretch that’s good for a swim and sunset; late afternoon to evening, ~2 hours.
  6. Casual ice cream or açaí stop near Enseada — Enseada, Guarujá — a low-key dessert break to finish the day; evening, ~30–45 minutes, about R$20–40 pp.

Morning

Once you land at Viracopos Airport, head straight out to Guarujá so you can settle in and still make the most of the first day. Plan on roughly 2.5–4.5 hours door to door depending on traffic, and try to leave the airport as soon as you’ve collected bags so you’re not caught by São Paulo congestion. If you’re going by app transfer or private car, the easiest route is via the Anchieta–Imigrantes corridor; once you arrive in Pitangueiras, drop your things and head to Pitangueiras Beach for an easy, classic first stop. This is the most central stretch in town, with a lively but family-friendly feel, boardwalk energy, and plenty of kiosks nearby. A simple morning swim, a walk on the sand, and some time watching the boats and beach vendors is the best way to shake off the travel day.

Late Morning and Lunch

From the beach, it’s just a short walk to the Feirinha de Artesanato da Pitangueiras, where you can browse local souvenirs, beachwear, handmade gifts, and quick snacks. It’s not huge, which is part of the charm — easy to wander without committing too much time, and good for picking up something small for family or for your husband’s first trip to Brazil. After that, stay in the same area for lunch on Avenida Marechal Deodoro da Fonseca at one of the well-reviewed seafood spots nearby; this is the kind of street where you can sit down for a proper first meal without needing to cross town. Expect about R$70–140 per person depending on whether you order a full fish dish or share appetizers, and go a little later than peak lunch if you want a calmer table and faster service.

Afternoon and Evening

After lunch, take a short ride or an easy local taxi over to Mirante do Morro da Campina (Morro do Maluf). It’s a gentle, no-fuss scenic stop with wide views over Pitangueiras and Enseada, and it’s one of the best low-effort viewpoints in Guarujá. Spend about an hour there, then continue down toward Enseada Beach for the late afternoon. Enseada is broader and more relaxed than Pitangueiras, so it’s great for an unhurried swim, sitting under an umbrella, or just letting everyone decompress while the light softens toward sunset. Keep it simple and stay near the beach kiosks so you can grab water, coconut water, or another snack without moving far.

Evening

Finish with a casual ice cream or açaí stop near Enseada — this area has plenty of easy dessert spots, and it’s the kind of ending that feels very Brazil after a beach day. Look for places along Avenida Miguel Stéfano or nearby side streets; they’re easy to reach by short taxi or rideshare if you don’t want to walk. Prices are usually around R$20–40 per person, and it’s a nice low-key way to wind down before heading back.

Day 3 · Thu, Sep 3
Guarujá, SP

Beach Time and Family Relaxation in Guarujá

  1. Acqua Mundo — Enseada, Guarujá — a nice family-friendly indoor break with marine life and easy pacing; morning, ~1.5–2 hours.
  2. Aquário Municipal de Guarujá — Jardim Asturias / nearby coastal area, Guarujá — a smaller local aquarium-style stop that works well before lunch; late morning, ~45–60 minutes.
  3. A beachside fish restaurant in Enseada — Enseada, Guarujá — seafood is the natural lunch choice here, especially with a group; lunch, ~1.5 hours, about R$70–150 pp.
  4. Praia das Asturias — Asturias, Guarujá — calmer water and a more local feel than the busiest beaches; afternoon, ~1.5 hours.
  5. Mirante das Galhetas — Asturias, Guarujá — a short scenic stop for one of the best coastal views in town; late afternoon, ~30–45 minutes.
  6. Bakery or café for pão de queijo and coffee — Asturias/Enseada area, Guarujá — easy evening refuel close to home base; evening, ~30–45 minutes, about R$15–35 pp.

Morning

Start the day with Acqua Mundo in Enseada — it’s one of the easiest family-friendly outings in Guarujá, especially if you want something relaxed before the beach heat picks up. Go right after breakfast if you can, since mornings are quieter and you’ll have a smoother time moving around with kids or grandparents. Expect about 1.5–2 hours here; tickets usually run around R$50–80 depending on age and season, and there’s parking nearby if you’re in a car. It’s an easy ride from most parts of Enseada by taxi or app car, usually 5–15 minutes depending on where you’re staying.

From there, head to the Aquário Municipal de Guarujá in the Jardim Asturias / coastal area for a smaller, quicker stop before lunch. This one is much less of a “big attraction” feel and more of a local, low-key pause — perfect if you’re traveling with family and don’t want to rush. Plan on 45–60 minutes, and treat it as a gentle transition into the rest of the day rather than a major destination.

Lunch and Afternoon

For lunch, go for a beachside fish restaurant in Enseada and keep it simple: fresh grilled fish, shrimp, moqueca, rice, farofa, and cold drinks are the move here. This is the kind of meal that works best as a group, so don’t overthink it — choose a place with a view and easy seating, and expect around R$70–150 per person depending on whether you split appetizers and order seafood platters. In Enseada, you’ll find plenty of restaurants along the beachfront and the main avenues; lunch service is usually best between 12:00 and 14:00, and weekends get busier fast, so going a little earlier helps.

After lunch, slow it down at Praia das Asturias. Compared with the busiest stretches of Enseada or Pitangueiras, this beach feels calmer and a bit more local, with a nice everyday rhythm that suits a family day. It’s a good place to walk, sit, and let everyone do their own thing for a while — kids in the sand, adults chatting, someone getting a coconut water or a cold beer. If the sea looks rough, stay close to shore and enjoy the promenade; in September the weather is usually pleasant, but the ocean can still be choppy on some days.

Late Afternoon and Evening

Before heading home, stop at Mirante das Galhetas in Asturias for the view. It’s a short, worthwhile detour — one of the prettiest coastal lookout points in town, especially later in the afternoon when the light gets softer. Give it 30–45 minutes and wear comfortable shoes, because it’s more about the scenery and photo stop than a long visit. If you’re driving, it’s an easy hop from Praia das Asturias; by app car, it’s just a quick local ride.

End the day with a bakery or café for pão de queijo and coffee in the Asturias or Enseada area — this is the kind of unhurried Brazilian finish that makes a family day feel complete. Look for a neighborhood padaria with fresh cheese bread, espresso, and maybe a sweet like bolo de cenoura or brigadeiro. Budget about R$15–35 per person, and keep it loose: this is your chance to sit for a while, recharge, and let the evening unfold naturally before heading back to rest.

Day 4 · Fri, Sep 4
Guarujá, SP

More Beach Days, Shopping, and Local Eats

  1. Praia do Tombo — Tombo, Guarujá — start with a more energetic beach known for surf and a lively shoreline; morning, ~1.5 hours.
  2. Ponta da Praia ferry / Santos waterfront crossing view — ferry approach area near Guarujá/Santos — good for a quick local experience and coastal movement; late morning, ~45 minutes.
  3. A traditional Brazilian almoço spot near Asturias or Enseada — Guarujá — choose a casual prato feito or seafood place for a hearty mid-day meal; lunch, ~1.5 hours, about R$45–100 pp.
  4. Shopping La Plage — Pitangueiras, Guarujá — useful for air-conditioned shopping, pharmacy items, and family downtime; afternoon, ~1.5–2 hours.
  5. Feira de Artesanato de Guarujá — Pitangueiras area, Guarujá — pick up gifts and small souvenirs without going far; late afternoon, ~45 minutes.
  6. Gelateria or sorveteria along the beach — Pitangueiras/Enseada, Guarujá — a light sweet stop after shopping and beach time; evening, ~30 minutes, about R$15–30 pp.

Morning

Start with Praia do Tombo in Tombo, which is a great pick if you want your husband to get an instant feel for a real Brazilian beach day. It’s livelier than some of the calmer coves, with stronger surf, a broad sandy stretch, and the kind of morning energy that comes from people already walking, playing, and setting up chairs early. Go earlier rather than later — around 8:00 to 10:00 AM is ideal — because the sun gets stronger fast in September and the beach is more comfortable before the midday crowds. A few hours here is enough to swim, watch the waves, and let everyone ease into the day without feeling rushed.

Late Morning

From there, make a short coastal move toward the Ponta da Praia ferry / Santos waterfront crossing view. Even if you’re not doing a full crossing, this area gives you that very local “between the cities” feeling, with boats, water traffic, and views of the working waterfront that are very different from the beach scene. It’s one of those simple outings that ends up being memorable because it feels everyday and authentic. If you decide to actually ride the ferry, keep some small cash or a card handy for the crossing fee, and expect a bit of waiting depending on the time. It’s also a nice way to show someone visiting Brazil for the first time how connected the coast is here.

Lunch + Afternoon

For lunch, keep it casual and go for a traditional Brazilian almoço near Astúrias or Enseada — somewhere with a solid prato feito, grilled fish, or shrimp dishes. This is the kind of meal locals rely on: filling, straightforward, and usually excellent value, around R$45–100 per person depending on whether you choose a simple lunch plate or seafood with drinks. If you want a good rule of thumb, look for places with a busy lunch crowd and plenty of families; in Brazil, that usually means the food turns over fast and stays fresher. After lunch, head to Shopping La Plage in Pitangueiras for a cooler, low-effort reset. It’s useful for pharmacy needs, beach basics, snacks, and a break from the sun, and it’s an easy place to let the family wander without needing a plan. Then finish the afternoon with a slow pass by the Feira de Artesanato de Guarujá in the Pitangueiras area — good for simple souvenirs, beachwear, little gifts for relatives, and the sort of local crafts that are easy to pack.

Evening

Close the day with a gelato or ice cream stop at a gelateria or sorveteria along the Pitangueiras or Enseada beachfront. It’s an easy, pleasant way to end a full day without making it feel overorganized, and the beach promenade is nicest in the evening when the heat drops and people come out to walk. Expect to spend about R$15–30 per person, and just keep it flexible — this is the kind of stop where it’s fine to sit for a bit, people-watch, and decide as a family whether you want one last stroll or to head back and rest up for tomorrow.

Day 5 · Sat, Sep 5
Guarujá, SP

Friday in Guarujá Before the Move

  1. Praia de Pernambuco — Guarujá — a prettier, more relaxed final beach day before the move; morning, ~1.5–2 hours.
  2. Morro do Sorocotuba lookouts — Pernambuco, Guarujá — short scenic nature stops with good views and a less urban feel; late morning, ~1 hour.
  3. A beach club or relaxed seafood lunch in Pernambuco/Enseada — Guarujá — save energy and enjoy a long lunch with family; midday, ~1.5 hours, about R$80–160 pp.
  4. Shopping Jequiti — Pernambuco, Guarujá — a convenient stop for last-minute purchases and souvenirs near the beach zone; afternoon, ~1 hour.
  5. Praia da Enseada sunset walk — Enseada, Guarujá — an easy farewell stroll before packing for the inland leg; late afternoon, ~1 hour.
  6. Neighborhood dinner at a casual Brazilian grill or pizzaria — Guarujá — keep dinner simple and early to prep for Saturday travel; evening, ~1.5 hours, about R$50–110 pp.

Morning

Start with Praia de Pernambuco for the prettiest, calmest “last beach day” vibe before your inland move. This side of Guarujá feels a little more polished and residential than the busier central beaches, and the water is usually nicer here early in the day. Arrive right after breakfast, around 8:00–8:30 AM, so you can enjoy the cooler sand and easier parking; on a Friday, beach parking and nearby street spots are still manageable if you get there early. If you want chairs and an umbrella, expect roughly R$40–80 depending on the setup, and a simple coconut water or fresh juice from the beach vendors is the perfect low-effort start.

Late Morning to Lunch

Next, make the short hop to the Morro do Sorocotuba lookouts in Pernambuco. It’s a quick scenic stop rather than a long hike, so it works well between beach time and lunch — just enough to stretch your legs and get those wide coastal views without overdoing it. Wear sandals or sneakers with a bit of grip, bring water, and keep the stop to about an hour so nobody gets too hot or tired. From there, head to a beach club or relaxed seafood lunch in Pernambuco/Enseada and settle in for a proper family meal. Good easy options in this zone are the kind of places that do grilled fish, shrimp moqueca, pastel, and cold beer without feeling fussy; expect around R$80–160 per person depending on whether you share dishes and order drinks. If you want something with a view and an easy atmosphere, this is the moment to linger.

Afternoon

After lunch, swing by Shopping Jequiti for last-minute practical purchases and a few souvenirs. It’s a handy, low-stress stop right in the beach zone, so it’s ideal for picking up anything you forgot for the road or for family gifts without having to cross the whole city. Give yourself about an hour — enough for a coffee, a quick browse, and maybe a pharmacy or convenience-store run if you need sunscreen, toiletries, or snacks for Saturday’s drive. Then head over to Praia da Enseada for an easy sunset walk. Go near the calmer stretch of the beach and just wander the promenade; the light late in the day is beautiful, and this is one of the nicest ways to say goodbye to the coast without planning anything complicated.

Evening

Keep dinner simple and early at a casual Brazilian grill or pizzaria in Guarujá — the goal tonight is comfort, not a long night out, since Saturday is your travel day inland. A good pizzaria or self-service churrasco place is perfect for the family, especially if your husband wants one more easy Brazilian meal before the move. Plan on R$50–110 per person depending on drinks and whether you go for pizza, meat, or buffet-style plates, and try to be done by 8:00–8:30 PM so packing feels less rushed later. If you’re staying near Enseada or Pernambuco, keep it nearby and save the energy; tomorrow’s early departure to Mogi Mirim will be much smoother if everyone is fed, bags are mostly ready, and you can turn in a little earlier.

Day 6 · Sun, Sep 6
Traveling to Mogi Mirim, SP

Saturday Morning Travel from Guarujá to Mogi Mirim

Getting there from Guarujá, SP
Drive/private car transfer via SP-150/Anhanguera corridor (3.5–5.5h, ~R$450–900 with driver; fuel/tolls lower if you rent a car). Depart early morning, ideally 7:00–8:00 AM, to miss Santos/São Paulo congestion and still reach Mogi Mirim by lunch/early afternoon.
Intercity bus from Santos/Guarujá area to Campinas on Viação Cometa or Expresso Cristália, then onward car/taxi to Mogi Mirim (slower overall, but cheaper; ~R$100–180 total).
  1. Guarujá to Mogi Mirim by car transfer — depart early morning, realistic ~3.5–5.5 hours depending on traffic and stops; leave around 7:00–8:00 AM to avoid the worst congestion and allow a lunch break en route.
  2. Rest stop on Anhanguera/Bandeirantes corridor — highway service area — good for coffee, bathroom break, and stretching on the inland drive; mid-morning, ~20–30 minutes.
  3. Roadside café or padaria lunch near Campinas/Jaguariúna corridor — en route to Mogi Mirim — keep it practical and fast; lunch, ~45–60 minutes, about R$30–70 pp.
  4. Chegada e acolhimento com a família — Mogi Mirim, SP — arrive, unload, and settle in before doing anything else; afternoon, ~1 hour.
  5. Praça Rui Barbosa — Centro, Mogi Mirim — a gentle first walk in the town center after travel; late afternoon, ~45 minutes.
  6. Family dinner at home or a local churrascaria — Mogi Mirim — a relaxed welcome-back meal is best after the transfer day; evening, ~1.5–2 hours, about R$40–120 pp.

Morning

Leave Guarujá early, around 7:00–8:00 AM, so you beat the worst traffic and keep the day from turning into a marathon. The drive inland on the SP-150 / Anhanguera-Bandeirantes corridor usually takes about 3.5–5.5 hours, depending on congestion and how long you linger at stops, so treat this as a proper travel morning and not a rush job. Once you’re on the road, the best plan is to keep things simple: one quick service-area stop for coffee and bathrooms, then a slightly longer lunch break near the Campinas/Jaguariúna stretch so everyone arrives in Mogi Mirim feeling human instead of cranky.

For the mid-morning pause, a typical rodovia service area is all you need — think Graal-style stop or any clean posto de gasolina with a padaria counter, espresso, and a place to stretch. Expect about 20–30 minutes there, with coffee, pão de queijo, water, and a bathroom break running roughly R$15–35 per person if you keep it light. It’s the kind of stop Brazilians actually use on long family drives, so you’ll see the rhythm of the road right away.

Lunch + Arrival

Plan lunch at a practical roadside padaria or café-restaurante near the Campinas/Jaguariúna corridor — somewhere easy off the highway rather than a sit-down detour into town. This is the time for a fast, decent prato feito, marmitex, or simple grilled chicken/steak plate, usually in the R$30–70 per person range depending on drinks and whether anyone orders dessert. Good options in this stretch tend to open all day, but arriving before the full lunch rush is smarter; by then you should still be on track to reach Mogi Mirim by early afternoon.

When you arrive, keep the first hour sacred: unload bags, say hello properly, find chargers, get everyone water, and let your husband settle in before anyone tries to “just quickly” do something else. After the drive, the best first outing is a gentle walk to Praça Rui Barbosa in Centro — it’s the kind of classic town-square stop that gives a real feel for Mogi Mirim without asking much of anyone. Go in the late afternoon when the light softens and locals are out; 45 minutes is enough for a slow lap, a few photos, and maybe a cold drink nearby. Parking in the center can be a little tight, so if you’re driving, look for street parking a block or two away and walk in.

Evening

For dinner, keep it relaxed and welcoming: either a home meal with family or a straightforward churrascaria / grill spot in town. In Mogi Mirim, a family-style dinner is usually better than trying to “go out” hard on a travel day — this is the night for picanha, rice and beans, vinaigrette salad, farofa, and the easy back-and-forth conversation that comes when everyone’s finally together. Budget around R$40–120 per person depending on where you eat and whether it’s by-the-kilo, à la carte, or a more full-service churrascaria. If you do go out, ask locals or family for the closest reliable place from where you’re staying; in towns like this, the best dinner spots are often the ones regulars quietly return to.

Day 7 · Mon, Sep 7
Mogi Mirim, SP

Family Time Back in Mogi Mirim

Getting there from Traveling to Mogi Mirim, SP
No transport needed — you’re already in Mogi Mirim. If this is a lodging change, it’s just a short local taxi/ride-hail ride within town (10–20 min, ~R$15–35).
None needed.
  1. Praça João Pessoa — Centro, Mogi Mirim — a calm morning start with local city-center atmosphere and easy walking; morning, ~45 minutes.
  2. Igreja Matriz de São José — Centro, Mogi Mirim — a classic landmark to introduce your husband to the town’s local feel; late morning, ~30–45 minutes.
  3. A tradicional padaria for café da manhã — Centro, Mogi Mirim — pão na chapa, pastel de nata, coffee, and fresh juice make an easy family breakfast; morning, ~45 minutes, about R$20–45 pp.
  4. Museu Histórico e Pedagógico Comendador Antônio Furlan Jr. — Mogi Mirim — a nice local-history stop if open, giving context to the city and region; midday, ~1 hour.
  5. Parque da Santa Cruz — Mogi Mirim — an easy green break for kids/family and a slower pace after sightseeing; afternoon, ~1–1.5 hours.
  6. Churrascaria or self-service restaurant for dinner — Mogi Mirim — a reliable, no-stress dinner option for a family group; evening, ~1.5 hours, about R$45–110 pp.

Morning

Start slow in the center with Praça João Pessoa, which is a nice, low-key way to ease into the day after the transfer yesterday. It’s not a “sightseeing-heavy” stop so much as a good local rhythm check: kids can stretch their legs, older relatives can sit in the shade, and you’ll get that small-town Mogi Mirim feel right away. From there, it’s an easy walk over to Igreja Matriz de São José, one of the town’s most recognizable landmarks and a good first stop for your husband to get a sense of the local pace and traditions. If you want the best atmosphere, go earlier in the morning before the heat builds and while the center is still calm.

After that, keep breakfast simple and Brazilian at a traditional padaria in the Centro — look for a neighborhood bakery serving pão na chapa, pastel de nata, fresh juice, and strong coffee. This is the kind of meal that works beautifully for a family reunion: fast, familiar, and easy to customize for everyone. Expect around R$20–45 per person, depending on how much you order, and try to sit down rather than just grab-and-go so you can enjoy the unhurried morning. If you’re walking, most spots in the center are close enough that you won’t need a car; otherwise, a short ride-hail within town usually runs only a few minutes.

Midday

By late morning, head to the Museu Histórico e Pedagógico Comendador Antônio Furlan Jr. for a bit of local context before lunch. Hours can be a little variable in smaller-city museums, so it’s smart to check same-day opening if possible, especially on a Monday or holiday-adjacent schedule; if it’s open, one hour is enough for a relaxed visit. It’s the sort of place that helps fill in the story of Mogi Mirim without feeling like a long museum day, and it’s a good way to balance the more social parts of the reunion with something quietly interesting. If the museum is closed when you arrive, don’t stress — just enjoy a longer café stop or linger in the center a little more before moving on.

Afternoon and Evening

In the afternoon, shift to Parque da Santa Cruz for some green space and an easier pace. This is a good reset after the center, especially if there are kids or older relatives in the group, and it gives everyone a chance to sit, walk, and chat without the pressure of “doing” anything. Plan for about 1 to 1.5 hours, and bring water, sunscreen, and comfortable shoes — September can still feel warm in inland São Paulo state. If you’re staying nearby, it’s usually a quick drive or short ride-hail; otherwise, it’s still an easy town-to-town move and not something you need to overthink.

Wrap the day with a relaxed dinner at a churrascaria or good self-service restaurant in Mogi Mirim, which is the least stressful option for a family group and especially nice when you have mixed ages and appetites. Go a little earlier if possible, around 7:00–7:30 PM, so you’re not waiting and everyone can eat at a comfortable pace. Budget around R$45–110 per person depending on whether it’s buffet-by-weight, rodízio-style, or a more full churrasco setup. This is a good night to keep things simple, stay close to where you’re sleeping, and let the evening stretch out naturally with family conversation.

Day 8 · Tue, Sep 8
Mogi Mirim, SP

Relaxed Visits and Local Food in Mogi Mirim

  1. Mercado Municipal de Mogi Mirim — Centro, Mogi Mirim — start with local produce, snacks, and a true everyday-town experience; morning, ~1 hour.
  2. A café with pão de queijo and espresso near the center — Centro, Mogi Mirim — a light breakfast stop before more visiting; morning, ~30–45 minutes, about R$15–35 pp.
  3. Praça dos Expedicionários Mogimirianos — Centro, Mogi Mirim — a pleasant walk and photo stop with a civic-town feel; late morning, ~30–45 minutes.
  4. A simple comida caseira lunch spot — Mogi Mirim — choose a buffet-by-weight or prato feito place for an easy family meal; lunch, ~1–1.5 hours, about R$30–65 pp.
  5. Casa de Cultura de Mogi Mirim — Mogi Mirim — a low-key cultural stop if there’s an exhibition on, good between family visits; afternoon, ~45–60 minutes.
  6. Sorveteria local — Mogi Mirim — end the day with a sweet, casual treat everyone can enjoy; evening, ~30 minutes, about R$10–25 pp.

Morning

Ease into the day in the Centro with a stop at Mercado Municipal de Mogi Mirim. It’s one of the nicest ways to feel the town’s everyday rhythm: fruit stands, fresh herbs, local cheese, coxinhas or salgados for a quick bite, and vendors who are usually happy to chat if your husband is new to Brazil. Go earlier rather than later, ideally before 10:00 AM, when it’s cooler and the produce is freshest. Plan on about an hour, and expect small purchases to run from a few reais for snacks up to around R$30–60 if you buy fruit, cheese, or a little take-home treat.

From there, walk or take a very short ride to a café with pão de queijo and espresso near the center for a light second breakfast. In the center, this is the kind of stop where a strong Brazilian coffee and warm pão de queijo make everything feel less rushed, especially after a travel-heavy week. Most cafés in the area open early and are happy to do a quick combo for around R$15–35 per person. Then continue with an easy stroll to Praça dos Expedicionários Mogimirianos — it’s a pleasant, low-key square for photos, people-watching, and giving everyone a chance to sit for a minute before lunch.

Lunch and Afternoon

For lunch, keep it simple and local with a simple comida caseira lunch spot. In Mogi Mirim, the best family meals are often the unfussy buffet-by-weight places or prato feito spots where you get rice, beans, salad, meat, and a fresh juice without any stress. This is the kind of lunch that works beautifully with relatives because everyone can eat at their own pace, and you won’t need to negotiate a fancy menu. Expect roughly R$30–65 per person depending on whether you go buffet or full plate, and budget 1 to 1.5 hours so nobody feels hurried.

After lunch, slow the pace down with Casa de Cultura de Mogi Mirim. It’s a nice break from house-visiting and a good option if there’s a local exhibit, community event, or small historical display on; if not, it still works as a calm cultural stop and a way to give the afternoon some shape. Check opening hours before you go, since smaller city cultural spaces can have limited schedules and sometimes close for lunch or early evening. Usually 45–60 minutes is enough, and it’s an easy place to fit between family visits without overplanning the rest of the day.

Evening

Finish with Sorveteria local, which is exactly the right kind of low-key ending for a family day in town. In Brazil, ice cream after sunset is almost a ritual, and it’s especially nice if the day has been warm and full of visits. Pick whatever looks good — fruit flavors are usually excellent, and there’s often something indulgent like chocolate, doce de leite, or coconut. Expect around R$10–25 per person, and give yourselves about 30 minutes to sit, linger, and let the day wind down naturally before heading back to the house.

Day 9 · Wed, Sep 9
Mogi Mirim, SP

More Family Visits and Downtime

  1. Parque dos Ingás — Mogi Mirim — a peaceful morning outdoors and a nice change of pace from the house; morning, ~1 hour.
  2. A neighborhood bakery for breakfast and coffee — Mogi Mirim — keep breakfast easy and local, especially with a family group; morning, ~45 minutes, about R$15–35 pp.
  3. Igreja de Nossa Senhora do Carmo — Centro, Mogi Mirim — a short cultural stop with classic interior-town architecture; late morning, ~30–45 minutes.
  4. Lunch at a rotisserie or family-run restaurant — Mogi Mirim — convenient for a multi-generational reunion day; lunch, ~1.5 hours, about R$35–80 pp.
  5. A local farm-style sweets shop — Mogi Mirim — sample doces de leite, goiabada, or homemade cakes; afternoon, ~30–45 minutes, about R$15–35 pp.
  6. Evening home visit / game time with family — Mogi Mirim — reserve time for conversation and unhurried togetherness; evening, ~2+ hours.

Morning

Start the day gently at Parque dos Ingás — it’s the kind of green pocket that gives Mogi Mirim its calm, small-town feel and is perfect for stretching your legs after several family-filled days. Go early, before the sun gets too strong, and expect about an hour here for a slow walk, a few photos, and a little breathing room away from the house. If you’re coming by car or ride-hail, it’s a quick in-town hop, and parking around the park is usually straightforward on weekday mornings.

After that, keep breakfast simple and local at a neighborhood bakery — look for a classic padaria in the Centro or a residential street nearby, where the rhythm is coffee, pão na chapa, queijo quente, and maybe a fresh fruit juice. This is the easiest way to feed a family group without turning the morning into an outing, and most bakeries open early, around 6:00 or 6:30 AM. Budget roughly R$15–35 per person, depending on how much everyone orders. It’s worth asking for a table near the front if your husband wants to watch the town wake up; that’s part of the charm here.

Late Morning to Lunch

Head into Centro for Igreja de Nossa Senhora do Carmo, a short but worthwhile stop if you want one classic local landmark in the day. The exterior and interior details are a nice contrast to the relaxed pace of the rest of the itinerary, and it usually only takes 30–45 minutes unless you linger. Since this is an active church, keep visits respectful and quiet, and if the doors are open, step in for a quick look rather than trying to make it a long museum-style stop. From there, it’s an easy transition to lunch at a rotisserie or family-run restaurant — the best fit for a reunion day is somewhere casual with plenty of comida caseira, grilled meats, rice, beans, salad, and a self-serve buffet or prato feito option. Look for places in or near Centro so you don’t waste time in traffic; lunch usually runs R$35–80 per person depending on whether you choose buffet by kilo, a set plate, or meat-heavy dishes.

Afternoon and Evening

In the afternoon, slow things down with a stop at a local farm-style sweets shop for doces de leite, goiabada, and homemade cakes. This is one of those “only in interior São Paulo” pleasures that feels very right on a family visit, especially if you want to bring something back to the house for later coffee. Plan on 30–45 minutes, and expect to spend about R$15–35 per person if everyone samples a little. If the place has tables, it’s a nice chance to sit, share stories, and let the day breathe instead of trying to pack in more sightseeing.

Keep the evening open for a home visit and game time with family — honestly, that’s the real centerpiece of a day like this. In Mogi Mirim, evenings are best when they stay unhurried: coffee, sobremesa, kids running around, adults talking over the table, and maybe cards or a board game after dinner. If you need to move around town later, ride-hail or a local taxi is usually the easiest option, but most of the time you’ll want to stay put and enjoy the reunion energy.

Day 10 · Thu, Sep 10
Mogi Mirim, SP

Family BBQ and Favorite Brazilian Snacks

  1. Buteco or butcher shop for barbecue supplies — Mogi Mirim — start with market-style shopping for beef, sausages, farofa, and charcoal; morning, ~1 hour.
  2. A local produce shop or neighborhood feira — Mogi Mirim — pick up salad ingredients, fruit, and drinks for the grill-out; late morning, ~45 minutes.
  3. Family churrasco at home — Mogi Mirim — the main event of the day, best enjoyed slowly with everyone gathered; midday to afternoon, ~3–4 hours.
  4. A neighborhood bakery for pão de alho, desserts, or coffee cake — Mogi Mirim — good for adding extras to the barbecue spread; afternoon, ~30–45 minutes, about R$15–40 pp.
  5. Afternoon walk in a quiet residential park or square — Mogi Mirim — a light reset after the feast; late afternoon, ~30–45 minutes.
  6. Caipirinha or guaraná break at home — Mogi Mirim — keep the evening relaxed and celebratory; evening, at leisure.

Morning

Start the day with a very Brazilian errand run: a buteco or neighborhood butcher in Mogi Mirim for the barbecue basics — beef cuts, linguiça, farofa, coal/charcoal, and maybe a few cold beers or guaraná for later. If family is near the center, this is usually easiest around 8:00–10:00 AM, before the midday heat and before the good cuts disappear. A typical butcher can run anywhere from R$60–120 per kilo depending on the cut, and charcoal usually comes as a small, inexpensive bag. If you’re choosing by feel, ask for picanha, fraldinha, contra-filé, or linguiça toscana; locals will often steer you right if you say it’s for a family churrasco.

Late Morning to Midday

Then swing by a local produce shop or neighborhood feira in Mogi Mirim for the fresh side of the spread: tomatoes, lettuce, onions, lime, pineapple, watermelon, and drinks for the table. This is the easy, practical stop that makes the whole meal feel balanced, and it’s also a nice chance for your husband to see how everyday shopping works here. A produce stop usually takes 30–45 minutes, and you’ll probably spend less than in the U.S. if you’re buying fruit in season. If you can, grab a few extra bottles of water and ice now so nobody has to run out mid-churrasco.

Afternoon

The main event is the family churrasco at home, and this is the part of the day that should feel unrushed. In Brazil, a barbecue isn’t just lunch — it’s the whole afternoon, so let it stretch from midday into the late afternoon with people drifting in and out, music on, kids running around, and the grill never really stopping. If there’s room, set up a cooler in the shade and keep the table moving with simple sides: rice, vinaigrette, farofa, bread, and maybe a little salad from earlier. For your husband, this is the best introduction to Brazilian family life: relaxed, loud in the nicest way, and centered around feeding everyone well.

Late Afternoon to Evening

When the food settles a little, head to a nearby bakery for pão de alho, a dessert, or a coffee cake if the family wants one more sweet thing on the table. In Mogi Mirim, bakeries are often best in the late afternoon, when the vibe turns slower and you can grab something fresh for R$15–40 per person depending on what you choose. After that, take a short, easy walk in a quiet residential square or park nearby — nothing ambitious, just a gentle reset after all the food. Then finish the night at home with a caipirinha or an ice-cold guaraná, sitting around the table and letting the evening stretch the way Brazilian family nights usually do: calmly, with stories, leftovers, and no pressure to go anywhere.

Day 11 · Fri, Sep 11
Mogi Mirim, SP

Last Family Visits and Sweet Treats

  1. Last family brunch at home — Mogi Mirim — a slower final morning together before departure prep; morning, ~1.5 hours.
  2. A bakery café in Centro for coffee and sweets — Mogi Mirim — one last easy stop for pão de queijo, tapioca, or pastries; late morning, ~45 minutes, about R$20–45 pp.
  3. Praça Rui Barbosa revisited for photos — Centro, Mogi Mirim — a quick repeat stop for family pictures and goodbye moments; midday, ~30 minutes.
  4. Lunch at a classic self-service restaurant — Mogi Mirim — practical and flexible for a day with packing and visits; lunch, ~1–1.5 hours, about R$30–70 pp.
  5. Sweet stop for brigadeiros, beijinhos, or bolo — Mogi Mirim — bring home or enjoy desserts before your last evening; afternoon, ~30–45 minutes, about R$10–30 pp.
  6. Pack and finalize travel documents — Mogi Mirim — leave the evening free for suitcases, passports, and airport timing; evening, at leisure.

Morning

Start with your last family brunch at home in Mogi Mirim and keep it intentionally slow — this is the kind of morning where nobody should feel rushed. It’s a good time for café coado, fresh fruit, pão na chapa, eggs, and whatever leftovers survived the week, while the kids and cousins drift in and out. If you need a quick top-up, neighborhood padarias usually open early, around 6:00–7:00 AM, and a simple family breakfast spread at home is honestly the most relaxed way to say goodbye without turning the day into logistics too soon.

Late Morning

Then head into Centro for a bakery café stop — the perfect final excuse for pão de queijo, tapioca, or a sweet pastry with coffee before you start packing mode. Around the center, look for one of the traditional padarias near Rua José Bonifácio or the blocks around the main square; most places are easygoing, fast, and used to families coming through for a quick sit-down or takeout. Budget about R$20–45 per person, and if you want your husband to try a very Brazilian combo, order coffee with a salgadinho and one sweet item to share.

Midday to Afternoon

After that, do a quick photo stop at Praça Rui Barbosa for the goodbye pictures you’ll actually want later — grandparents, cousins, kids, the whole group, even if it’s just 20 minutes before everyone starts melting in the sun. From there, keep things practical with lunch at a classic self-service restaurant in Mogi Mirim; this is the easiest choice on a packing day because everyone can eat what they want, move at their own pace, and nobody gets stuck waiting for a big plated meal. Look for a traditional restaurante por quilo in the central area, where lunch usually runs R$30–70 per person depending on weight and drinks. After lunch, make one last sweet stop for brigadeiros, beijinhos, or bolo from a local confectionery or neighborhood bakery — something you can enjoy before the evening and, if you like, pack a few pieces to take with you for tomorrow’s travel. Good docerias in town often have treats ready by mid-afternoon, and this is the moment to grab anything for the road.

Evening

Leave the evening open for packing and final travel documents: passports, boarding passes, chargers, medicines, cash, and anything you want in your carry-on for the Campinas departure tomorrow. In a small town like Mogi Mirim, it’s worth doing one calm final check of bags before dinner so you’re not hunting for documents late at night. Keep tomorrow’s route in mind and aim for an early, unhurried night — if you’re staying overnight in Campinas before the flight, a morning departure works best; if not, you’ll want to leave plenty of time for the road and airport buffer so the last day feels smooth instead of stressful.

Day 12 · Sat, Sep 12
Campinas, SP

Shopping Day and Departure Prep in Campinas

Getting there from Mogi Mirim, SP
Drive/private transfer via SP-340 (Anhanguera–Bandeirantes/Anhanguera access) (1.5–2.5h, ~R$150–350 by app transfer or more for a private car). Leave early morning so you arrive in Campinas with time for lunch and shopping before evening.
Rodoviário bus on VB Transportes / Auto Viação Brasília from Mogi Mirim to Campinas (about 2–2.5h, ~R$35–70). Best if you want the cheapest practical option and don’t need door-to-door service.
  1. Drive from Mogi Mirim to Campinas — depart early morning, realistic ~1.5–2.5 hours depending on traffic; aim to reach Campinas with time for lunch and shopping.
  2. Pão de Açúcar — Campinas — a practical stop for snacks, gifts, and travel items before the flight day; late morning, ~45 minutes.
  3. Shopping Parque Dom Pedro — Campinas — one of the best one-stop malls for luggage odds and ends, pharmacy items, and last-minute gifts; late morning to early afternoon, ~2–3 hours.
  4. Lunch at a restaurant in Shopping Parque Dom Pedro — Campinas — convenient, varied options for the whole family; lunch, ~1 hour, about R$45–120 pp.
  5. Parque Portugal (Lagoa do Taquaral) — Campinas — a relaxed outdoor break after shopping and a nice way to stretch before tomorrow; afternoon, ~1–1.5 hours.
  6. Hotel check-in / final packing near Viracopos — Campinas area — stay close to the airport tonight to reduce stress; evening, at leisure.

Morning

Leave Mogi Mirim early and plan to be rolling into Campinas by late morning so you can keep the day relaxed instead of rushed. The route is usually straightforward on SP-340 / Anhanguera access, but Friday-style traffic can still sneak up on you, so an early departure is worth it. Once you’re in town, make a quick first stop at Pão de Açúcar for last-minute snacks, bottled water, coffee, and any travel odds and ends you realize you still need. It’s one of those dependable Brazilian supermarket stops where you can also grab a few giftable items like sweets, cookies, coffee, and pantry treats to bring home. Expect about 30–45 minutes here, then head on to the mall before the midday crowds build.

Late Morning to Afternoon

Continue to Shopping Parque Dom Pedro and give yourselves time to browse properly — this place is big, easy to get lost in, and very useful for a pre-flight day. It’s ideal for pharmacy basics, chargers, clothes, toiletries, and any extra suitcase items you end up needing after a family trip. If your husband wants one last round of “Brazil shopping,” this is the easiest place to do it without having to zigzag across the city. For lunch, stay inside the mall and pick something casual and family-friendly; there are solid buffet and à la carte options throughout the food areas, and you’ll usually spend about R$45–120 per person depending on whether you go light or order a fuller meal. Afterward, if everyone’s feeling a little cabin-fever-ish from all the family time and shopping, take a short drive over to Parque Portugal (Lagoa do Taquaral) for a calm reset — a walk by the lake is an easy way to stretch, let kids move around, and enjoy a more local Campinas rhythm before tomorrow. In the late afternoon, it’s smart to start heading toward your hotel area near Viracopos so check-in and packing don’t become a last-minute scramble.

Evening

Keep tonight low-key: check into a hotel near Viracopos, unpack the day’s shopping, separate anything important for your carry-on, and do a quick passport/boarding pass/chargers check before dinner. If you still have energy, grab something simple nearby and call it an early night — staying close to the airport is the move for a morning departure, and it takes a lot of pressure off the next day. A room near Viracopos also makes it easier if you need an early taxi or rideshare in the morning, since you won’t be fighting across town traffic before your flight.

Day 13 · Sun, Sep 13
Viracopos, Campinas, SP

Return Day from Viracopos

Getting there from Campinas, SP
Taxi or rideshare from Campinas to Viracopos Airport (20–35 min, ~R$40–90). Go early and allow airport margin; for a morning flight, leave the hotel about 3 hours before departure.
Airport shuttle / transfer van if your hotel offers it (often ~R$30–70 per person; book via hotel front desk or a local transfer operator).
  1. Hotel breakfast near Viracopos — Campinas airport area — keep the morning simple and close to the terminal; early morning, ~45 minutes, about R$25–50 pp.
  2. Final airport transfer to Viracopos International Airport (VCP) — Campinas — arrive ~3 hours before departure for check-in and security; allow extra time if checking bags.
  3. Quick coffee or snack at the airport — Viracopos — grab breakfast items before boarding; morning, ~20–30 minutes, about R$20–45 pp.
  4. Duty-free / airport shop browsing — Viracopos — only if time allows after security, mainly for last-minute souvenirs or snacks; morning, ~20–40 minutes.
  5. Board return flight — Viracopos — final departure to the U.S.; leave the gate area with a cushion since airport flow can change.

Morning

Have a calm last breakfast near Viracopos so nobody starts the travel day stressed. If you’re staying by the airport, keep it simple with hotel café breakfast or a nearby padaria in the Jardim Aeroporto / Parque Universitário de Viracopos area: think pão na chapa, fruta, café com leite, and maybe a salgadinho for the ride. Budget about R$25–50 per person, and leave enough time to pack one final time, check passports, and make sure chargers, medicines, and any family documents are in your personal bag before you head out.

Late Morning

Plan to arrive at Viracopos International Airport (VCP) about 3 hours before departure, especially if you’re checking luggage or traveling with family. A taxi or rideshare from Campinas usually takes 20–35 minutes and is the easiest choice this early; if your hotel has a shuttle, that can work too, but I’d still build in a little buffer. Once you’re at the airport, go straight to check-in, then security, and don’t cut it close — Brazilian airport lines can move quickly, then suddenly slow down, especially on Sundays and holiday-heavy travel periods.

Before Boarding

After security, grab one last coffee or snack at Viracopos — a pão de queijo, a sandwich, or a juice is usually enough to tide everyone over. If you have time, do a quick loop through the duty-free and airport shops for last-minute chocolates, coffee, or small souvenirs, but keep it short and practical since gate changes can happen. Then head to your gate early, settle in, and use the waiting time to organize passports, entertainment for the flight, and any connection details for the U.S. return.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version