São Paulo is about 445 km from Rio de Janeiro. If you’re planning a trip to this stunning city, this guide offers everything you need to uncover the city, with insider tips from a Brazilian local perspective.
About Rio de Janeiro
Rio de Janeiro is Brazil’s most famous destination, renowned for its stunning beaches, lush landscapes, towering mountains, and iconic landmarks.
As the country’s second-largest city, it offers far more than its famous shoreline, including exceptional cuisine, historic architecture, and a vibrant gastronomic scene.
How to Travel from São Paulo to Rio de Janeiro
The fastest and most convenient way to travel from São Paulo to Rio de Janeiro is by flying to Santos Dumont Airport (SDU) or the larger Galeão Airport (GIG). The flight takes about 1h5m and starts at around USD 65.
Another option to travel from São Paulo to Rio de Janeiro is by bus. Several companies operate this route, with departures from Tietê Terminal. The travel takes about 6h15m and costs from USD 13 (depending on the day of your trip).
Top Attractions in Rio de Janeiro
Sugarloaf Mountain Cable Car Park: A must-visit in Rio de Janeiro, it encompasses the Urca and Sugarloaf Mountains, connected by a scenic cable car ride. Beyond the stunning panoramic views, you’ll find a selection of shops, restaurants, and bars to enhance your experience.
Corcovado and Christ the Redeemer: This attraction also deserves the highest ranking on any list of things to do in Rio de Janeiro. The panoramic view from the summit, where the Christ the Redeemer landmark stands, offers one of the most breathtaking perspectives of the city.
Parque Lage: Dating 1811, this park was originally a sugar mill during Brazil’s colonial period. Nestled next to Corcovado Mountain and encircled by the Tijuca National Park Forest, it is a serene escape right in the heart of Rio de Janeiro. The park as we know it today underwent extensive renovations in 1920.
Botanical Garden: Established in 1808 by D. João, then Prince Regent of Portugal, the Rio de Janeiro Botanical Garden is renowned for its rich plant collections and stunning landscapes. With a history spanning two centuries, the garden features impressive monuments, buildings, and artworks. It also houses a museum in a renovated early 20th-century mansion to showcase the fascinating world of botany.
Santa Teresa: It is renowned for its artistic and bohemian vibe, serving as a retreat for many creatives seeking an escape from the city’s hustle and bustle. The neighborhood features trendy restaurants and viewpoints that provide stunning, picturesque views of the area.
Lapa: Regarded as the most bohemian neighborhood in Rio de Janeiro, it is home to the Arcos da Lapa. This impressive structure features 42 Roman-style arches and is the largest and most significant colonial-era construction in Rio de Janeiro.
Escadaria Selarón: Created by Chilean artist Jorge Selarón, this staircase is between the Santa Teresa and Lapa neighborhoods, close to the Arcos da Lapa. The steps are adorned with a vibrant array of tiles from different regions of Brazil and around the world.
Lagoa Rodrigo de Freitas: It offers the perfect setting for practicing sports such as rowing, canoeing, walking, skateboarding, rollerblading, and biking.
Rio de Janeiro Historical Center: It is surrounded by centuries-old streets and buildings that illustrate important parts of Brazil’s history from the Imperial Period to the Republic. Some highlights include the National Museum of Fine Arts, the Municipal Theater, the Royal Portuguese Reading Room, and the Paço Imperial.
Museu do Amanhã: This innovative waterfront science museum offers a unique environment for ideas, exploration, and inquiries.
Best Beaches in Rio de Janeiro
Copacabana Beach: The most emblematic and internationally renowned beach in Rio de Janeiro, celebrated for its vibrant atmosphere. This beach is especially famous for its distinctive Portuguese stone promenade, which stretches along the stunning coastline, bustling kiosks, and establishments.
Ipanema Beach: It is one of the most typical beaches in the city, made famous by the Antônio Carlos Jobim composition (The Girl from Ipanema). It was one of the main settings for the origins of Bossa Nova, and its atmosphere is full of irresistible youthfulness and bohemianism.
Leblon Beach: It seamlessly extends from the renowned Ipanema Beach, sharing much of its vibrant energy and charm. This well-loved stretch of coastline is perpetually lively, with locals and visitors actively participating in sports such as volleyball, foot volleyball, surfing, and running. In addition to its athletic vibrancy, it is also known for attracting Brazilian celebrities, who frequently frequent the area, adding an extra glamour to the lively atmosphere.
Leme Beach: It is known as one of the most beautiful beaches in Rio de Janeiro. It is an extension of Copacabana Beach, but quieter, and is divided by Princesa Isabel Avenue. The strip of sand is clean, and the waters are crystal clear.
Best Hotels in Rio de Janeiro
1. Miramar By Windsor Copacabana
Photo Credit: Miramar By Windsor Copacabana
Miramar By Windsor Copacabana is an elegant hotel on Copacabana Beach that offers spacious rooms equipped with a flat-screen TV, a coffee machine, and a minibar.
The hotel has a swimming pool offering sea views.
Av. Atlântica, 3668 – Copacabana, Rio de Janeiro – RJ, 22070-001
2. PortoBay Rio de Janeiro
Photo Credit: PortoBay Rio de Janeiro
The PortoBay Rio de Janeiro, facing the Copacabana beachfront, features a rooftop swimming pool, a fitness center, a shared lounge, and a terrace.
All rooms have a flat-screen TV, a coffee machine, and a minibar.
R. Duvivier, 6 – Copacabana, Rio de Janeiro – RJ, 22021-000
3. Windsor California Copacabana
Photo Credit: Windsor California Copacabana
Windsor California Copacabana is highly rated by many travelers and offers great value for money on Copacabana Beach.
Rooms have a flat-screen TV and a minibar.
The hotel has a rooftop swimming pool.
Av. Atlântica, 2616 – Copacabana, Rio de Janeiro – RJ, 22041-001
4. Fairmont Rio de Janeiro Copacabana
Photo Credit: Fairmont Rio de Janeiro Copacabana
Fairmont Rio de Janeiro Copacabana is a beachfront hotel offering scenic views, comfort, and elegance.
The modern rooms are equipped with a TV, a coffee machine, and a minibar.
The hotel features an outdoor swimming pool and a spa.
Av. Atlântica, 4240 – Copacabana, Rio de Janeiro – RJ, 22070-002
5. Emiliano Rio
Photo Credit: Emiliano Rio
The Emiliano Rio is a luxurious hotel on Copacabana Beach, featuring an outdoor swimming pool and a spa.
The elegantly decorated rooms have a flat-screen TV, a coffee maker, and a minibar.
Av. Atlântica, 3804 – Copacabana, Rio de Janeiro – RJ, 22070-001
6. Windsor Leme
Photo Credit: Windsor Leme
Windsor Leme is a few steps from Leme Beach and a 6-minute walk from Copacabana Beach.
Rooms have a flat-screen TV, a coffee machine, and a minibar.
The hotel has an outdoor swimming pool, a restaurant, and a spa.
Av. Atlântica, 656 – Leme, Rio de Janeiro – RJ, 22010-000
7. Janeiro Hotel
Photo Credit: Janeiro Hotel
JANEIRO Hotel is a modern and minimalist hotel on Leblon Beach.
The comfortable rooms have a flat-screen TV, a coffee maker, and a minibar.
The hotel has a swimming pool with sea views and a spa.
Av. Delfim Moreira, 696 – Leblon, Rio de Janeiro – RJ, 22441-000
8. Windsor Marapendi
Photo Credit: Windsor Marapendi
Windsor Marapendi Hotel is an excellent beachfront hotel in Barra da Tijuca. It offers comfort and spacious rooms.
The hotel has an outdoor pool.
Av. Lúcio Costa, 5400 – Barra da Tijuca, Rio de Janeiro – RJ, 22630-012
9. Hotel Arpoador
Photo Credit: Hotel Arpoador
Hotel Arpoador combines simplicity and sophistication on Arpoador Beach.
The rooms have a TV, a coffee machine, and a minibar.
The hotel has an outdoor pool and a spa.
R. Francisco Otaviano, 177 – Ipanema, Rio de Janeiro – RJ, 22080-046
10. Vila Santa Teresa
Photo Credit: Vila Santa Teresa
Located in Santa Teresa, Vila Santa Teresa is a city retreat with exquisite décor and offers spectacular city views.
Rooms have a seating area and a TV.
The hotel features an outdoor pool and a spa.
R. Alm. Alexandrino, 2305 – Santa Teresa, Rio de Janeiro – RJ, 20241-264
11. MGallery Santa Teresa Hotel
Photo Credit: MGallery Santa Teresa Hotel
Santa Teresa Hotel RJ – MGallery features an outdoor swimming pool, a terrace, and a restaurant in Santa Teresa.
Rooms combine rustic and modern décor, equipped with a flat-screen TV, a coffee machine, and a minibar.
R. Alm. Alexandrino, 660 – Santa Teresa, Rio de Janeiro – RJ, 20241-260
12. Chez Georges
Photo Credit: Chez Georges
Chez Georges is another excellent hotel option in Santa Teresa, combining luxury and simplicity offering stunning landscape views.
The hotel has an outdoor swimming pool and a spa.
Ladeira do Meireles, 90 – Santa Teresa, Rio de Janeiro – RJ, 20241-340
Best Cafés and Restaurants in Rio de Janeiro
Aprazível: A restaurant serving Brazilian cuisine in the Santa Teresa neighborhood and offering stunning city views. It is considered a must-visit restaurant in the city. R. Aprazível, 62 – Santa Teresa, Rio de Janeiro – RJ, 20241-270. Price: $$$.
Café 18 do Forte: Located in Copacabana Fort, it is one of the best places in Rio to have breakfast or brunch overlooking Copacabana Beach. Copacabana Fort – Praça Cel. Eugênio Franco, 1 – Copacabana, Rio de Janeiro – RJ, 22070-020. Price: $$.
Confeitaria Colombo: A historic patisserie in a beautiful building. Be sure to try the famous Brazilian sweet “Brigadeiro”. Gonçalves Dias, 32 – Centro, Rio de Janeiro – RJ, 20050-030. Price: $$$.
Classic Beach Club – Urca: Situated on Sugarloaf Mountain, this club offers spectacular views of Rio. It features breakfast options and delicious snacks, making it perfect for a full day of relaxation. Av. Pasteur, 520 – Urca, Rio de Janeiro – RJ, 22290-240. Price: $$$.
Pizzaria Camelo – Ipanema: A traditional São Paulo pizzeria in the heart of Ipanema, Rio. It offers delicious artisanal pizzas in a variety of flavors. Av. Henrique Dumont, 57 – Ipanema, Rio de Janeiro – RJ, 22410-060. Price: $$$.
ViaSete: A restaurant with a cozy and modern atmosphere on the elegant Rua Garcia d’Avila. It serves light grilled dishes. Garcia d’Avila, 125 – Ipanema, Rio de Janeiro – RJ, 22421-010. Price: $$$.
Nino Cucina & Vino: A trendy Italian restaurant in Ipanema. R. Barão da Torre, 490 – Ipanema, Rio de Janeiro – RJ, 22411-002. Price: $$$.
Fogo de Chão: A traditional Brazilian steakhouse that offers views of the Sugarloaf Mountain. Av. Reporter Nestor Moreira, S/N – Botafogo, Rio de Janeiro – RJ, 22290-210. Price: $$$$.
Cais do Oriente: Restaurant with a garden and outdoor seating in the city center. It serves Brazilian cuisine. Visc. de Itaboraí, 8 – Centro, Rio de Janeiro – RJ, 20010-060. Price: $$$.
Albamar Restaurant: An architectural gem listed as a Historic Heritage site specializing in seafood. It offers views of Guanabara Bay and Fiscal Island. Praça Mal. Âncora, 184 – Centro, Rio de Janeiro – RJ, 20021-200. Price: $$$.
Related Tours:
- Christ the Redeemer and Sugarloaf Mountain
- Christ the Redeemer, Corcovado and Tijuca National Park Tour
- Christ the Redeemer by Train and Rio Tour
- Rio Historic Centre Free Tour
- Bossa Nova Free Tour of Copacabana & Ipanema in Rio de Janeiro
- Transfers in Rio de Janeiro
- Helicopter Tour of Rio de Janeiro
- Sugarloaf Mountain and Rio Sunset Tour
- Tijuca National Park Cave Trail Hike
- Rio de Janeiro Private Boat Tour
- Rio de Janeiro Day Tour + Entrance Tickets
- Free Tour of Rio’s Historic Center & Lapa
- Tijuca Islands Boat Trip
- Botanical Garden + Tijuca Forest + Lage Park Tour
- Telegraph Stone Hiking Tour
- Santa Teresa Neighborhood Free Tour
- Petropolis Tour
- Rio de Janeiro Football Match with Local Guide
- Pedra do Telegrafo 4×4 Tour
- Niterói Tour & Niemeyer Route
- Rio de Janeiro National Parks Tour
- Brazilian Cuisine Cooking Class
- Rio de Janeiro Surfing Lesson
- Paraty Transfer
Rio de Janeiro Brazil Map
Book Your Trip
Book Your Accommodation and Flight
Book your hotel and flight with Booking.com to find competitive rates and a wide range of options.
Book a Train Ticket
Check the train routes and schedules with Omio. Omio is a travel search engine that compares and combines various transport options to offer flexible travel solutions.
See also
From Concrete to Coastal: A São Paulo to Paraty Escape
Exploring São Paulo´s Financial District: A Complete Travel Guide
15 Best Luxury Hotels in São Paulo
Gramado: A charming city in the South of Brazil
Bahia Brazil: A Guide to the Best Cities and Natural Attractions
Jericoacoara Brazil: The Ultimate Destination for Beach Lovers
Porto de Galinhas: A Tropical Haven in Northeast Brazil
Trancoso Brazil: Where Rustic Charm Meets Tropical Paradise