São Paulo may have endless options, but it’s also nice to get out of the city – if only to miss it. But we know that distance can be an obstacle for many. That’s why we’ve selected some cities within 100 km of São Paulo for you to escape to whenever you need to.
Some of them are much less than that. For example, Paranapiacaba, which is not only just over 50 km from the center, but is also super easy to get to using public transport. In other words, it’s never been easier to plan a trip!
Cities within 100 km of São Paulo
Embu das Artes
Opening our guide to cities near São Paulo is Embu das Artes, a true paradise for craft lovers. This is because around 800 exhibitors work there, offering craft options for all tastes.
At weekends, the city receives an average of 15,000 tourists who enjoy the local craft fair. Despite being very close to the capital, Embu das Artes has the atmosphere of a country town. Its streets are filled with historic and colorful houses!
Distance: 25km from the center of São Paulo
Mairiporã
Mairiporã is surrounded by the Serra da Cantareira and has places like Olho D’Água Peak.
As it is one of the closest inland cities to São Paulo and offers plenty of contact with nature, it is one of the best options for those who don’t want to travel too far.
Distance: 26 km from the center of São Paulo
Cotia
It’s impossible to think of the city and not associate it with the largest Buddhist temple in Latin America, the Zu Lai Temple. It is also home to the Granja Viana International Karting Track, one of the most important and well-known in the country.
Cotia also offers green areas, waterfalls, a water park and much more. In other words, as well as being one of the closest cities to São Paulo, it also has attractions that are little explored by the locals.
Distance: 34 km from the center of São Paulo
Paranapiacaba
The small district of Santo André transports you back in time aboard a 19th-century steam engine. Paranapiacaba is very close to São Paulo and is one of those places that everyone should visit.
The district arose as an operational control center and residence for the employees of the English train company São Paulo Railway. Today, the village retains its old features and it’s like a real trip aboard the old steam locomotive that used to run there.
Distance: 52 km from the center of São Paulo
Atibaia
The distance between São Paulo and Atibaia, as well as the number of leisure and accommodation options there, is essential when you want a weekend getaway.
According to the São Paulo Secretary of Tourism, “two tourist attractions draw thousands of people at the weekend: the Pedra Grande State Natural Monument and the Hang Gliding Landing area”. So if you’re looking for cities near São Paulo to visit, you can already include it in your itinerary!
Distance: 65 km from the center of São Paulo
Vinhedo
Vinhedo offers much more than the Grape Festival and the Wine Festival. The city is home to two of the biggest amusement parks in the country, Hopi Hari and Wet’n Wild.
Distance: 67 km from the center of São Paulo
Juquitiba
It comes from the Tupi-Guarani language and means “land of many waters”. The municipality’s name is a reference to the abundance of springs in the region.
Juquitiba is part of a region rich in springs and watercourses, which makes it one of the most popular towns near São Paulo for those who enjoy nature sports.
Distance: 72 km from the center of São Paulo
São Roque
Known as São Paulo’s Land of Wine, this town less than 100 km from São Paulo is famous for its Wine Route. An event in which participants can tour wineries, vineyards and other establishments in the city to learn more about the production of the drink.
You can also visit Morro do Cruzeiro, the Ski Mountain Park and much more.
Distance: 73 km from the center of São Paulo
Guararema
Who would have thought that close to São Paulo we could admire natural islands interconnected by bridges that take visitors to different points on the waters of the Paraíba do Sul River?
But tourism in Guararema is not all about nature. As well as incredible landscapes, this town near São Paulo is full of history and listed churches, a 19th century railway station and gastronomy with a taste of the countryside.
Distance: 76 km from the center of São Paulo
Cabreúva
Located in the Jundiaí Metropolitan Region, Cabreúva is known for its ecological and adventure tourism options. This is because the city is in an environmental preservation area and offers waterfalls, caves, hiking trails and much more.
In addition, the city also has cultural and gastronomic attractions that bring thousands of São Paulo residents there.
Distance: 78 km from the center of São Paulo
Santos
For those who want to get away from the metropolis and go to the beach, of all the cities within 100 km of São Paulo, our tip is certainly Santos. After all, it’s just over an hour away from the capital and makes for a refreshing dip.
In addition to the well-known coastline, the city offers historical and cultural attractions. The Coffee Museum, for example, is an indispensable place to learn about the state’s coffee history, and the Tourist Tram Line takes you back to the beginning of the 20th century on the original streetcars from that era.
Distance: 82 km from the center of São Paulo
Itu
How about taking a weekend and visiting the famous city of exaggeration? Itu is an inland municipality whose main attractions are its giant objects and dolls, ranging from earphones and ATMs to ants, ladybugs and ice cream. What’s more, the town is almost on our list of cities within 100 km of São Paulo!
Distance: 99 km from the center of São Paulo