São Paulo may have endless options, but it’s also nice to get out of the city— even if it’s just to miss it. But we know that distance can be a hurdle for many. That’s why we’ve selected a few cities within 100 km of São Paulo for you to escape to whenever you need to.
Some of them are much closer than that. For example, Paranapiacaba, which is not only just over 50 km from downtown but is also super easy to reach by public transportation. In other words, it’s never been easier to plan a trip!
Cities within 100 km of São Paulo
Embu das Artes
Kicking off our guide to cities near São Paulo is Embu das Artes, a true paradise for lovers of handicrafts. That’s because around 800 vendors operate there, offering handmade items to suit every taste.
On weekends, the city welcomes an average of 15,000 tourists who come to enjoy the local craft fair. Despite being very close to the capital, Embu das Artes has that small-town vibe. Its streets are lined with historic, colorful little houses!
Distance: 25 km from downtown São Paulo

Mairiporã
Mairiporã is surrounded by the Serra da Cantareira mountain range and features attractions likePico do Olho D’Água.
Since it’s one of the inland cities closest to São Paulo and offers plenty of opportunities to connect with nature, it’s one of the best options for those who don’t want to go too far when traveling.
Distance: 26 km from downtown São Paulo

Cotia
It’s impossible to think of this city without associating it with the largest Buddhist temple in Latin America, the Zu Lai Temple. Plus, that’s where the Granja Viana International Karting Track is located—one of the most important and well-known in the country.
Cotia also offers green spaces, waterfalls, a water park, and much more. In other words, besides being one of the closest cities to São Paulo, it also features attractions that are rarely explored by São Paulo residents.
Distance: 34 km from downtown São Paulo

Paranapiacaba
The small town of Santo André takes you back in time aboard a 19th-century steam train. Paranapiacaba is very close to São Paulo and is one of those places everyone should visit.
The district emerged as an operational control center and residence for employees of the British railway company São Paulo Railway. Today, the town retains its historic charm and feels like a true journey aboard the old steam locomotive that once operated there.
Distance: 52 km from downtown São Paulo

Atibaia
The distance between São Paulo and Atibaia, along with the wide range of leisure activities and lodging options there, makes it an ideal choice for a weekend getaway.
According to the São Paulo Department of Tourism, “two tourist attractions that draw thousands of people on the weekend: the Pedra Grande State Natural Monument and the hang-gliding area.” So if you’ve been looking for cities near São Paulo to explore, you can go ahead and add it to your itinerary!
Distance: 65 km from downtown São Paulo

Vinhedo
Vinhedo offers much more than just the Grape Festival and the Wine Festival. The city is home to two of the country’s largest amusement parks: Hopi Hari and Wet’n Wild.
Distance: 67 km from downtown São Paulo

Juquitiba
The name comes from the Tupi-Guarani language and means “land of many waters.” The municipality’s name is said to refer to the abundance of springs in the region.
Juquitiba is part of a region rich in springs and waterways, making it one of the most sought-after cities near São Paulo for those who enjoy outdoor sports.
Distance: 72 km from downtown São Paulo

São Roque
Known as São Paulo’s “Land of Wine,” this city—less than 100 km from São Paulo—is famous for its Wine Route. It’s an event where participants can tour cellars, wineries, and other local establishments to learn more about wine production.
In addition, you can visit Morro do Cruzeiro, Ski Mountain Park, and much more.
Distance: 73 km from downtown São Paulo

Guararema
Who would have thought that so close to São Paulo we could admire natural islands connected by bridges that take visitors to different spots along the waters of the Paraíba do Sul River?
But tourism in Guararema isn’t just about nature. In addition to incredible landscapes, this city near São Paulo is full of history and historic churches, a 19th-century train station, and cuisine with a taste of the countryside.
Distance: 76 km from downtown São Paulo

Cabreúva
Located in the Jundiaí Metropolitan Region, Cabreúva is known for its eco-tourism and adventure options. That’s because the city is situated in an environmental preservation area and offers waterfalls, caves, hiking trails, and much more.
In addition, the city also boasts cultural and culinary attractions that draw thousands of São Paulo residents there.
Distance: 78 km from downtown São Paulo

Santos
For those who want to escape the metropolis and head to a small beach, of all the cities within 100 km of São Paulo, our top recommendation is definitely Santos. After all, it’s just over an hour away from the capital and offers a refreshing dip.
In addition to its well-known coastline, the city offers historical and cultural attractions. The Coffee Museum, for example, is a must-see for learning about the state’s coffee history, and the Tourist Tram Line lets you take a trip back to the early 20th century aboard the original trams from that era.
Distance: 82 km from downtown São Paulo

Itu
How about taking a weekend to visit the famous “city of excesses”? Itu is a small town in the countryside whose main attractions are giant objects and figures, ranging from pay phones and ATMs to ants, ladybugs, and an ice cream cone. Plus, the town is almost within our target range of cities within 100 km of São Paulo!
Distance: 99 km from downtown São Paulo

Biritiba-Mirim
Perfect for a day trip or weekend getaway, Biritiba-Mirim combines the welcoming atmosphere of the countryside with the incredible landscapes of the Atlantic Forest.
The city’s main attraction is its ecotourism options: you can cool off at the famous Elefante and Pedra Furada waterfalls, admire the stunning Esmeralda Lake, or tackle the trails leading to the peaks of the Serra do Mar mountain range.
Distance: 90 km from downtown São Paulo

Bom Jesus dos Perdões
Known as a true ecological and religious sanctuary at the foot of the Mantiqueira Mountains, the city charms visitors with its welcoming small-town atmosphere and unique blend of history and adventure.
The highlight of the historic center is the impressive Santuário do Senhor Bom Jesus dos Perdões, an 18th-century Baroque church featuring works attributed to disciples of Aleijadinho.
In addition, the destination is perfect for ecotourism enthusiasts, home to stunning natural attractions such as Pedra do Coração, Barrocão Waterfall, and trails leading to the Mirante dos Camargos viewpoint and the famous Pedra Grande hang gliding launch site.
Distance: 80 km from downtown São Paulo

Parelheiros
Located on the southern edge of the city, the district features incredible waterfalls such as Sagui, Oásis, and Raios de Sol, as well as adventure activities like rafting, zip-lining, and stand-up paddleboarding on the Capivari River, plus hiking trails with scenic overlooks at the Curucutu Center in Serra do Mar State Park.
The region also surprises with its rich cultural and culinary heritage. There, you can enjoy experiences at agroecological farms with coffee brewed over a wood-burning stove, visit butterfly gardens, sample delicacies made with cambuci, and explore the Tenondé Porã Indigenous Territory.
Distance: 40 km from downtown São Paulo

Bragança Paulista
The city combines the charm of a historic center marked by grand mansions from the era of the coffee barons and the intriguing Telephone Museum with a vibrant outdoor lifestyle.
It’s worth checking out the charming Taboão Lake, ideal for hiking, biking, or paddle boating; it also has a craft fair and bars along the waterfront.
Bragança Paulista also offers hiking trails and rock climbing at spots like Montanha Leite Sol and Morro do Guaripocaba, as well as boat tours and water sports at the Jaguary–Jacareí reservoir.
Distance: 40 km from downtown São Paulo

Piedade
Located on the inland side of the Serra do Mar mountain range and surrounded by ecological preservation areas, the city combines a pleasant elevation, native Atlantic Forest, and back roads perfect for a road trip. It’s a peaceful destination that stands out for its mountain scenery and natural lookouts.
In addition to direct contact with nature, the municipality is a prime destination for rural tourism, full of farms and properties that grow vegetables and fruits.
Distance: 100 km from downtown São Paulo
