Bus from São Paulo, SP to Rio de Janeiro, RJ (2024)

Bus from São Paulo, SP to Rio de Janeiro, RJ (1)

from $14.99

Comfort on board

Our buses are equipped with large and comfortable seats, a toilet, Wi-Fi and power outlets.

Our onboard service

Health and Safety

Keep yourself and others safe while traveling with us.

Learn more

Satisfied Customers

We've transported 100+ million happy customers worldwide. US customers give us an amazing 4.5 stars.

Read customer reviews

The Green Choice

FlixBus is one of the most eco-friendly ways to travel. Learn more about our sustainability initiatives and carbon offset programs.

Offset emissions for your trips

On this page

  • Bus stops
  • FAQ
  • City guide

Bus stations and stops in São Paulo, SP

Please note: your ticket will contain the most up-to-date address information.

Discover all destinations Choose from over 80 travel destinations in 11 states and growing!
São Paulo, SP - Rio de Janeiro, RJ: Quick information

Online payment

Yes

Distance

224 miles

Direct connection

Yes

Environmentally-friendly travel?

Yes

Frequently asked questions

You can buy your bus ticket from São Paulo to Rio de Janeiro choosing your preferred payment method among card, Paypal, Google Pay, and more!
The quickest bus trip from São Paulo to Rio de Janeiro takes 6 hours 5 minutes.
You can track your bus location on our Real-Time Bus Tracker. Just select the relevant bus stop and check the time of arrival. Find out where your bus is and check if there are delays on the route.
The bus route from São Paulo to Rio de Janeiro covers 267 miles. FlixBus can bring you from São Paulo to Rio de Janeiro in 6 hours 5 minutes.
You can get from São Paulo to Rio de Janeiro for as little as $14.99.
There are 5 rides daily from São Paulo to Rio de Janeiro. The fastest bus on this connection has 1 stop(s).

Buses from São Paulo to Rio de Janeiro

Find the cheapest buses from São Paulo to Rio de Janeiro

It couldn't be easier to book your travel from São Paulo to Rio de Janeiro with FlixBus - and when you book in advance, you can save money too!
FlixBus operates in 38 countries connecting 5000 destinations. So no matter where you want to go, we can take you there!
Ticket prices cost as little as $14.99.To get the cheapest tickets, book online in advance and avoid busy times like weekends and public holidays.
The distance between São Paulo and Rio de Janeiro is 267 miles, which takes as little as 6 hours 5 minutes with our fastest rides.

Make your journey even easier with the FlixBus app. All your information will be saved for the next time you travel.

Traveling from São Paulo to Rio de Janeiro

No matter whether you want to travel first thing in the morning or late at night, you'll find a journey to suit you with 5 ridesbetween São Paulo and Rio de Janeiro.The first bus is at 7:05 am with the last bus leaving at 11:30 pm. The rides from São Paulo to Rio de Janeiro take a minimum of 6 hours 5 minutes; what's more, when you travel by bus, you don't need to worry about traffic or delays en route. Just relax and enjoy the journey with free WiFi and plenty of legroom.
You can pick up a bus ticket for just $14.99 - that's way cheaper than traveling by any other method.
Buses are also a great choice for environmentally-conscious travelers. We're working towards being 100% carbon neutral and offer all travelers the opportunity to offset their carbon emissions when booking their tickets. Simply select the "CO2 compensation" box when paying online and we'll use all of the money to make a direct impact on the future of sustainable mobility.

Taking the bus from São Paulo

Ready for your journey from São Paulo? São Paulo is a transport hub with 7 stations and it is seriously well connected with buses to 40 destinations across the country.
No matter where you're traveling from, you can find plenty of information on our website or by contacting FlixBus directly for travel information. We'll do our best to make sure you're well-equipped for your journey, so you can experience everything the trip has to offer.

Arriving in Rio de Janeiro

Start planning your trip to Rio de Janeiro now. Never visited before? Here's all you need to know.
Rio de Janeiro is one of the best-connected cities, so you're not short on choices of how to get here. 3 is the number of bus stations FlixBus has in Rio de Janeiro, connecting 6 cities.
Never miss a beat as you sample the sights and culture synonymous with this famous city. Now is the time to hop aboard FlixBus and explore!

What to expect onboard the FlixBus bus from São Paulo to Rio de Janeiro

Traveling from São Paulo to Rio de Janeiro is quick, clean and comfortable - and it couldn't be easier to book a ticket. You can book online via the website, on our app, in person at a FlixShop or using Google Assistant.
We accept card payment as well as Paypal, Google Pay and Apple Pay, but there are many more payment options that you can choose from. The easiest way to book your ticket is using our app. You'll be able to make your reservation within seconds and there's no need to print and carry the ticket with you, as your phone will be your ticket.

Want to sit beside family or friends or keep the space beside you free? Need easy access to the toilet or a table to get on with some work whilst traveling? You can reserve a seat when you book on the app or website, and you can choose from a variety of seat options including a table seat, panorama seat or extra seat.Once you're settled in your seat, you can sit back and relax with plenty of onboard services to help you make the most of your trip. Most of our buses have onboard Wifi and an entertainment system so you can catch up on your favorite shows or listen to audiobooks. We've also got toilets onboard, as well as power outlets.
What's more, you get a generous luggage allowance when you travel with FlixBus with one carry-on bag and one checked bag, so you can bring everything you need for your trip.

Discover more popular bus connections

  • São Paulo, SP - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - São Paulo, SP
  • São Paulo, SP - Belo Horizonte, MG
  • Belo Horizonte, MG - São Paulo, SP
  • Brasília, DF - São Paulo, SP
  • São Paulo, SP - Curitiba, PR
  • São Paulo, SP - Brasília, DF
  • Curitiba, PR - São Paulo, SP
  • Goiânia, GO - São Paulo, SP
  • São Paulo, SP - Goiânia, GO
  • São Paulo, SP - Paraty, RJ
  • Uberlândia, MG - São Paulo, SP
  • Salvador, BA - São Paulo, SP
  • São Paulo, SP - Balneário Camboriú, SC
  • São Paulo, SP - Salvador, BA
  • São Paulo, SP - Uberlândia, MG
  • Paraty, RJ - São Paulo, SP
  • São Paulo, SP - Angra dos Reis, RJ
  • Balneário Camboriú, SC - São Paulo, SP
  • Uberaba, MG - São Paulo, SP
  • São Paulo, SP - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - São Paulo, SP
  • Campinas, SP - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - Campinas, SP
  • Brasília, DF - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - Brasília, DF
  • Rio de Janeiro, RJ - São José dos Campos, SP
  • São José dos Campos, SP - Rio de Janeiro, RJ
  • Goiânia, GO - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - Goiânia, GO
  • Jundiaí, SP - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - Jundiaí, SP
  • Rio de Janeiro, RJ - Limeira, SP
  • Limeira, SP - Rio de Janeiro, RJ
  • Rio de Janeiro, RJ - Blumenau, SC
  • Blumenau, SC - Rio de Janeiro, RJ

Onboard services are subject to availability

Bus from São Paulo, SP to Rio de Janeiro, RJ (2024)

FAQs

How do I get from Sao Paulo to Rio by bus? ›

There are several companies offering the Sao Paulo to Rio direct route, and all of them depart from Terminal Rodoviário Tietê (Sao Paulo's main bus terminal), arriving at Terminal Rodoviário Novo Rio (Rio's main bus terminal). They Include: Itapemirim (http://www.itapemirim.com.br)

How long is the bus ride from Rio to Sao Paulo? ›

Traveling from Rio de Janeiro to São Paulo

The bus takes a minimum of 6 hours 5 minutes and you can expect 1 stops on your journey. Traveling with FlixBus isn't just quick, it's cheap too.

What is the safest transportation in Rio de Janeiro? ›

TRANSPORT OPTIONS

The metro in Rio is one of the safest transports in the city. With the metro, you have access to all neighborhoods of the South Zone, such as Copacabana and Ipanema. By integrating the metro with the VLT you can visit the Olympic Boulevard, Museum of Tomorrow and AquaRio.

What's the best way to get from Sao Paulo to Rio de Janeiro? ›

Bus or fly from São Paulo to Rio de Janeiro? The best way to get from São Paulo to Rio de Janeiro is to fly which takes 2h 30m and costs R$ 230 - R$ 2400. Alternatively, you can bus, which costs R$ 55 - R$ 240 and takes 6h. Where does the São Paulo to Rio de Janeiro bus arrive?

Is there a bus from Sao Paulo Airport to Rio? ›

The best way to get from Sao Paulo Airport (GRU) to Rio De Janeiro-Galeao Airport (GIG) without a car is to bus which takes 8h 11m and costs $23 - $50.

Can I drive from São Paulo to Rio? ›

The drive along Costa Verde is an amazing experience as the route is one of the most beautiful in Brazil. It passes by beautiful bays and beaches, countless islands, and impressive coastal mountains that tower up to 4,900 feet (1,500 meters).

What is the best transportation in São Paulo? ›

  • REA Serviços. 192. Taxis & Shuttles Jardins. ...
  • Táxi Grande é Eduardo transportes. 112. ...
  • Rei do Taxi. 211. ...
  • Mundi Executive Transport. Taxis & Shuttles. ...
  • OnWay Executive Car Services. Taxis & Shuttles. ...
  • Concierge Car Worldwide. Taxis & Shuttles. ...
  • Companhia do Metropolitano de São Paulo - Metrô 107. ...
  • ASB TRANSFER. Taxis & Shuttles.

How many days is enough for Rio? ›

With three days in Rio, there's enough time to cover plenty of territory. While visiting this spectacular harborside city, one of the Seven Natural Wonders of the World, this suggested 3-day itinerary will ensure that you don't miss out on the very best Rio has to offer.

How many days in São Paulo is enough? ›

How long to spend in São Paulo. For most first-time visitors, 2-3 days is usually the right amount of time to spend in São Paulo. The fact is, many people just visit for a day or on a long layover on their way to somewhere else.

Is São Paulo more expensive than Rio? ›

Cost of Living Comparison Between Sao Paulo and Rio de Janeiro. You would need around 13,060.1R$ in Rio de Janeiro to maintain the same standard of life that you can have with 14,000.0R$ in Sao Paulo (assuming you rent in both cities).

How far is São Paulo to Rio by plane? ›

1 hour and 10 minutes is the average flight time from Sao Paulo to Rio De Janeiro.

How safe are buses in Brazil? ›

transport. Although in general respondents consider the bus system unsafe, the perception of safety among riders is influenced by the presence or absence of mechanisms of control in different types of bus vehicles and bus waiting infrastructures, particularly among the conventional buses and the MOVE.

Is Copacabana safe at night? ›

Avoid Walking on the Beach At Night

Whilst the boardwalk itself is safe, walking along the actual sands at night is not a good idea. Firstly the beach is quite wide, so many areas are very dark. This has led to muggings in the past, so it's best to avoid this risk altogether.

Is São Paulo safe for tourists? ›

Stay alert Be aware of your surroundings. São Paulo has a reputation for crime, including armed robberies, pickpocketing and muggings. Leave valuables like laptops and jewelry at home, and keep your cellphone concealed. Carry a copy of your passport with you and leave your passport in your hotel room's safe.

How do you travel between cities in Brazil? ›

Long distance buses

The best way to get around Brazil on land is by bus. There are two types of buses: long distance buses ('executivo' buses), and regular buses ('convencional' buses).

Should I fly to Sao Paulo or Rio de Janeiro? ›

São Paulo is the heart and soul of Brazil, presenting those who visit it with a unique local charm, distinctive neighborhoods, and a melting pot of religions and cultures. On the other hand, Rio de Janeiro offers a more laid-back and relaxing atmosphere.

How to safely travel to Rio? ›

DOn't...
  1. pull your phone out on the street. Walking around with your phone out is really the worst possible thing you could do – especially in Rio. ...
  2. Don't walk alone at night. ...
  3. don't Put valuables in your pockets. ...
  4. don't wear showy items like gold jewelry. ...
  5. don't leave your valuables unattended to. ...
  6. don't use the metro at night.

How much does it cost to ride a bus in Brazil? ›

One hour of bus travelling in the Convencional class costs on average $4.50 which isn't too far from the $3.90 price floor in France for essentially the same service. But intercity bus transport in Brazil is without a doubt the most diversified and the most developed.

References

Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated:

Views: 5955

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.