São Francisco Xavier: Trails and Waterfalls

By Bigode ·January 28, 2026 · Brazil, São Francisco Xavier, São Paulo

View from Pico da Onça, São Francisco Xavier, Brazil

São Francisco Xavier is a district of São José dos Campos, with plenty of trails — one of them even connects all the way to Monte Verde, though that destination is technically already in Minas Gerais! We hiked the individual trails and saved the full traverse for another trip, but the two towns are neighbors! We didn’t use a guide for any of these trails, just websites we found online.

One thing to know upfront: the trails are pretty spread out, even though the town itself is small! So get an early start!

Getting to São Francisco Xavier from São Paulo

  • Take the Presidente Dutra highway (BR-116) to the city of São José dos Campos (about 87 km).
  • At the km 152 exit, follow signs toward Monteiro Lobato (well marked throughout town), then take the Monteiro Lobato highway (SP-050).
  • In Monteiro Lobato, follow the signs to São Francisco Xavier.

It’s only 149 km, but it takes a slow 2 hours and 30 minutes because of the mountain climb and all the curves.

See the route on Google Maps.

Where to stay in São Francisco Xavier

We stayed at Hospedaria da Yolanda — there aren’t many options downtown, and honestly, this one wasn’t great: small room, and a leak over the sink that soaked all of Andrey’s luggage.

The upside was the coffee, made at a bakery on the central square called Padaria Vale Verde, run by Dona Rita, who partners with several hotels to provide breakfast. We really liked the coffee and the whole system they had going!

What to do in São Francisco Xavier

Pico da Onça

  • Moderate trail difficulty
  • 10 km round trip
  • 796 m of elevation gain
  • Free parking and entry
  • Located on the Trilha dos Muriquis
  • You can continue the traverse to Monte Verde through the park

Lots of climbing, but the view from the top is incredible! Be careful, though — access isn’t obvious, it’s not on Waze, and locals don’t always have much information about the area.

Trilha dos Muriquis

The climb is steep, but there’s a flat stretch and a small waterfall along the way — a great photo spot, and since Andrey loves finding creative shots, we got some really good ones!

Waterfall along the trail, São Francisco Xavier

At the top, we found people camping. Andrey thought he’d been there before, since he’d hiked the mountains around Monte Verde, and he also mentioned a forest nearby that he’d really liked.

We looked it up and found Bosque dos Duendes (“Forest of the Elves”). We loved the view from Pico da Onça, but Bosque dos Duendes was the real surprise! It’s a 1 km detour off the main trail, and it genuinely feels like a scene out of an old war movie!

Pico da Onça, São Francisco Xavier Bosque dos Duendes, São Francisco Xavier

Download the GPX file for the Pico da Onça and Bosque dos Duendes trails.

Track powered by Wikiloc

From there, we headed straight to Pouso do Rochedo.

Pouso do Rochedo

  • Moderate trail difficulty
  • 6 km total
  • Altitude: 560 meters
  • Private property, R$30 per person
  • Free parking
  • 4 trails, 4 lookouts, and 8 waterfalls

A dog joined us for more than half the hike — that happens sometimes out on the trails!

Pouso do Rochedo, São Francisco Xavier

We didn’t have time for lunch, since it gets dark early and we wanted to fit everything in — we’d already done one trail that morning, so we were more tired than usual. We watched the sun start to set from Pico do Cruzeiro, the highest point around, but didn’t stay for the full sunset since we needed the remaining daylight to get back.

Download the GPX file for the Pouso do Rochedo trail in São Francisco Xavier.

Track powered by Wikiloc

Cachoeira Pedro David

  • Easy, short trail
  • 300 meters from the parking area to the waterfall
  • Free entry
  • Parking: R$10
  • Good for swimming

We went the same day, still without lunch, since it’s very close to downtown. It was cold when we got there, so we skipped getting in the water — and we were hungry too! Worth visiting earlier in the day when it’s warmer.

Cachoeira Pedro David, São Francisco Xavier

From there, we headed downtown for lunch.

Pedra Queixo d’Anta

  • Hard trail difficulty
  • 6 km total
  • 637 m of elevation gain
  • Private property, R$15 per person

This was our first trail on Sunday, on a property owned by Dona Ricardina — she and her husband were both incredibly friendly, and they keep the trail cleared for visitors. It’s easy to find with Waze.

Unexpectedly, there’s a technical section where you need a rope to climb and descend a very slick rock face! We rushed the way back because rain was forecast — and sure enough, we got caught in a downpour right at the end!

Dona Ricardina let us shower at her house, and her husband offered us grapes from their own garden! They were delicious!

Pico Focinho D’Anta, São Francisco Xavier At Pico Focinho D’Anta, São Francisco Xavier

Download the GPX file for the Focinho D’Anta trail in São Francisco Xavier.

Track powered by Wikiloc

Mirante São Francisco Xavier and Pedra do Porquinho

  • Easy trail
  • Free parking and entry

Last but not least, we went to see what everyone considers the town’s symbol: Pedra do Porquinho! Unlike the other spots, it’s quite far from town, and the road there has signs telling the story of Jesus along the way.

We drove slowly because of the curves and road conditions — and, of course, to read the signs! The lookout point was empty when we visited. One important note: there are a lot of mosquitoes, especially up on the rock itself, so bring repellent! But the view is really cool, even though the area feels a bit neglected.

Mirante São Francisco Xavier — Pedra do Porquinho

Where to eat in São Francisco Xavier

Deck Restobar

  • À la carte restaurant
  • Contemporary cuisine
  • Great value
  • Generous portions

We combined lunch and dinner into one meal on Saturday and chose Deck Restobar — we loved it, the food was delicious, and the price was more than fair.

We turned in early, since we wanted to start another run the next day!

We didn’t end up eating in town again — we headed straight back to São Paulo — so we don’t have any more restaurant recommendations from this trip.

Note: all stats here come from the Garmin Fenix 5S I was wearing on the trails, so numbers may vary slightly from other sources!

Read more about our trips in Ilhabela.