Brazil is a country filled with vibrant cities, breathtaking coastlines, and lush natural landscapes. While cities like Rio de Janeiro, São Paulo, and Salvador offer endless attractions, some of the most unforgettable experiences lie just outside the city limits. Taking a day trip allows travelers to discover colonial towns, tropical islands, waterfalls, and mountains without straying too far from the urban hubs.
Below are some of the best day trips from Brazil’s major cities, perfect for travelers looking to explore more of this diverse country.



Located in the cool mountains about 1.5 hours from Rio de Janeiro, Petrópolis is often called Brazil’s Imperial City. It served as the summer retreat for Brazilian royalty during the 19th century and still retains its elegant charm.
Visitors can explore the Imperial Museum, once the summer palace of Emperor Dom Pedro II, where royal artifacts and crown jewels are displayed. The São Pedro de Alcântara Cathedral is another highlight, housing the tombs of Brazil’s imperial family.
Beyond its historical landmarks, Petrópolis also offers cozy cafes, craft breweries, and mountain scenery that contrasts beautifully with Rio’s tropical beaches.
Top things to do:
Visit the Imperial Museum
Walk through the Crystal Palace
Explore the historic center
Enjoy mountain views and local breweries




About 2.5 hours from São Paulo, Campos do Jordão feels like stepping into a European alpine village. Located high in the Serra da Mantiqueira mountains, the town is famous for its Swiss-style architecture, cool climate, and scenic landscapes.
The heart of the town is the Capivari district, filled with boutique shops, fondue restaurants, and lively cafes. During winter, the town becomes especially popular thanks to its music festivals and cozy atmosphere.
Nature lovers can ride the cable car to Morro do Elefante for panoramic views or explore the surrounding national parks and hiking trails.
Top things to do:
Ride the Morro do Elefante cable car
Visit Capivari’s restaurants and boutiques
Explore Horto Florestal State Park
Enjoy local chocolate shops and breweries




Just 80 km north of Salvador, Praia do Forte is a charming beach town known for its relaxed atmosphere and conservation efforts. Its palm-lined beaches and crystal-clear water make it one of the most popular coastal escapes in Bahia.
One of the town’s biggest attractions is Projeto Tamar, a sea turtle conservation center dedicated to protecting endangered marine turtles along Brazil’s coastline. Visitors can learn about marine life while seeing rescued turtles up close.
The village itself is filled with colorful shops, seafood restaurants, and quiet beachfront paths, making it ideal for a laid-back tropical day trip.
Top things to do:
Visit Projeto Tamar Sea Turtle Sanctuary
Relax on Praia do Forte beach
Walk through the colorful village streets
Explore the ruins of Garcia D’Ávila Castle




Travelers visiting Curitiba should not miss the picturesque town of Morretes, located about 70 km away in the lush Atlantic rainforest.
The journey itself is part of the experience. Many travelers take the famous Serra Verde Express train, which winds through mountains, bridges, and waterfalls on one of the most scenic rail routes in South America.
Once in Morretes, visitors can stroll along the Nhundiaquara River, admire colonial architecture, and try the region’s traditional dish called barreado, a slow-cooked beef stew served with rice and banana.
Top things to do:
Ride the Serra Verde Express train
Walk along the Nhundiaquara River
Try traditional barreado cuisine
Explore the colonial town center




Located about one hour from Recife, Porto de Galinhas is famous for its crystal-clear natural pools formed by coral reefs.
At low tide, visitors can take a traditional jangada raft ride out to the pools where colorful fish swim in shallow turquoise water. The surrounding beaches are consistently ranked among the most beautiful in Brazil.
The town also offers a lively beach village atmosphere with restaurants, artisan shops, and fresh seafood stalls.
Top things to do:
Swim in the natural reef pools
Take a jangada raft tour
Relax on Porto de Galinhas beach
Shop in the seaside village




Only two hours from Belo Horizonte, Ouro Preto is one of Brazil’s most beautiful historic towns and a UNESCO World Heritage Site.
Founded during the 18th-century gold rush, the town is known for its baroque churches, steep cobblestone streets, and colorful colonial buildings set against rolling hills.
Highlights include the São Francisco de Assis Church, designed by the legendary Brazilian artist Aleijadinho, and several fascinating museums dedicated to Brazil’s colonial history.
Top things to do:
Visit historic baroque churches
Explore colonial museums
Walk the cobblestone streets
Enjoy scenic hilltop views
Brazil’s major cities are incredible destinations, but the surrounding regions hold equally amazing experiences. From imperial mountain towns and colonial villages to tropical beaches and natural wonders, these day trips reveal a deeper side of the country’s culture and landscapes.
Whether you are based in Rio de Janeiro, São Paulo, Salvador, Curitiba, Recife, or Belo Horizonte, a short journey outside the city can lead to some of Brazil’s most memorable adventures.