São Paulo itself isn’t a wine region, so almost every tasting experience is a full-day trip (usually 8–10 hours) out to São Roque, about an hour away. You’ll visit three or four wineries, each offering a short tour of the production area followed by a tasting of four to six wines. Expect a mix of Brazilian varieties like Cabernet Sauvignon, Merlot, and some interesting hybrids. The wineries range from small family operations to larger commercial ones; the overall quality is decent but rarely world-class. It’s more about a pleasant day in the countryside with decent food pairings than chasing exceptional bottles.
The best time is between April and August when the weather is cooler and drier. Expect to pay around $80–$160 per person depending on whether you go with a small group tour that includes transport, lunch, and a guide, or book a private driver. Weekday tours are calmer and sometimes slightly cheaper.
Pick tours that include lunch – it’s usually the highlight. Skip the ones that cram in six wineries; you’ll end up rushed and tasting fatigue sets in fast. If you’re a serious wine geek, you might find it underwhelming compared to Chile or Argentina; if you just want a relaxed day out of the city with some local wine and scenery, it’s a solid choice.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.