Overnight Bus from São Paulo to Rio de Janeiro: Booking Tips, Lie-Flat Seats & What to Expect

Lie-flat seat on the overnight bus from São Paulo to Rio de Janeiro. Comfortable enough to sleep through the journey.

🚌 Book the São Paulo to Rio de Janeiro Bus

Taking the overnight bus from São Paulo to Rio is one of the easiest ways to travel between the two cities, especially if you want to arrive in the morning without airport stress. One important tourist tip: many Brazilian booking sites require a CPF (Brazilian ID number), which visitors usually don’t have. To skip that problem, book through Busbud.

  • Journey time: Usually around 6 to 7 hours, depending on departure time and traffic
  • 🌙 Best timing: Depart after 10:00 PM to arrive in Rio in the morning
  • 📍 Common terminals: São Paulo (Rodoviária do Tietê) → Rio (Novo Rio)
  • 🪪 Tourist-friendly booking: No CPF needed when you book via Busbud

Seat options to look for:
Most companies on this route offer two main comfort levels:

  • 💺 Semi Leito: Semi-reclining seat, more budget-friendly
  • 🛏️ Cama: Lie-flat seat or bed-style recline, books up fast, especially window seats

Tip: If you want Cama, book early. There are usually only a handful of lie-flat seats per bus.

Search Buses on Busbud

What I booked: Cama (lie-flat) for about $47, worth it for sleeping comfortably and arriving refreshed.

Booking the São Paulo to Rio overnight bus on Busbud. Tourists can book without a Brazilian CPF.

Booking the São Paulo to Rio Bus (Important for Tourists)

Many Brazilian bus company websites require a CPF (Brazilian ID number) to complete a booking. As a tourist, you won’t have one and your payment may not go through.

To avoid this issue, I booked my ticket through Busbud, which allows international travelers to book easily using a passport and foreign credit card. I’ve used it before and found the process simple and reliable.

Route: São Paulo → Rio de Janeiro
Journey time: ~6–7 hours
Best departure time: After 10:00 PM for morning arrival
Cost: Around $50 (cheaper if booked in advance)

Lie-flat seats are limited and tend to sell out quickly, especially window seats, so booking early is recommended.

São Paulo bus terminal signage and platforms

Lie-Flat vs Regular Seats

This route offers two seating levels:

  • Lower level: Lie-flat (leito) seats
  • Upper level: Regular and semi-reclining seats
  • Bathroom: Located on the upper level

There are only a few flat seats on the bus. They recline almost fully and come with a pillow and blanket, making overnight travel far more comfortable than expected.

I booked a window lie-flat seat and, even without getting it perfectly flat at first, the space and recline made it easy to rest.

Just thinking about the plan when I arrive in Rio De Janiero

The Overnight Journey

Once on board, the cabin quiets down quickly. Lights are dimmed, curtains are drawn, and most passengers settle in to sleep shortly after departure.

The ride is smooth and calm, ideal if you’re on a short trip and want to maximize your time in both cities.

Midway Stop for Food & Restrooms

About halfway through the journey, the bus stopped at a large rest area for food and restroom breaks. It was a quick, organized stop and gave everyone a chance to stretch before continuing the drive.

Arriving in Rio de Janeiro

The bus arrived in Rio early in the morning, making it easy to head straight to accommodation or grab breakfast nearby. Ubers were readily available in the designated area.

Waking up in Rio after sleeping through the journey felt efficient and well worth it.

📖 Top Things to Do in Rio de Janeiro: Full Story

Is the São Paulo to Rio Bus Worth It?

Yes — especially if you’re traveling solo, on a budget, or prefer a slower, more intentional way to travel.

The overnight bus saves time, avoids airport stress and turns a long transfer into part of the experience. With lie-flat seats available at a reasonable price, it’s a comfortable option that many travelers overlook.

Traveling Beyond Rio by Bus in Brazil

One of the biggest advantages of Brazil’s long-distance bus network is how connected it is. From Rio de Janeiro, you can book buses to almost every major city in the country, including São Paulo, Belo Horizonte, Curitiba, Florianópolis, Foz do Iguaçu and even longer routes heading north or south. The same booking rules apply, including seat types like Semi Leito and Cama and tourists may still run into CPF requirements on local sites.

Platforms like Busbud make it easier to search routes, compare comfort levels and book buses across Brazil without needing a Brazilian ID.

🧭 São Paulo to Rio Bus FAQs

⏱ How long is the bus ride from São Paulo to Rio de Janeiro?

The journey usually takes around 6 to 7 hours, depending on traffic, departure time and weather conditions.

📍 Where does the bus depart from and arrive?

Most buses depart from São Paulo’s Rodoviária do Tietê and arrive at Novo Rio Bus Terminal in Rio de Janeiro.

🪪 Can tourists book Brazilian buses without a CPF?

Many Brazilian bus websites require a CPF (Brazilian ID number), which tourists do not have. To avoid this issue, book through Busbud, which allows booking with a passport and foreign credit card.

🛏 What is the difference between Semi Leito and Cama?

Semi Leito seats are semi-reclining and more budget-friendly. Cama seats are lie-flat or bed-style seats, located on the lower level and are much more comfortable for overnight travel.

🎟 How many lie-flat seats are available?

There are usually only 8 to 10 Cama (lie-flat) seats per bus and window seats tend to sell out first. Booking in advance is recommended.

🚻 Is there a bathroom on the bus?

Yes, there is a bathroom on board. It is typically located on the upper level of the bus.

🍽 Does the bus stop for food?

Yes, the bus makes one midway stop at a large rest area for food, bathrooms and a quick stretch break.



Discover more from Go Petranelle

Subscribe to get the latest posts sent to your email.

Plan Your Next Adventure Smarter

Try the Travel Cost & Budget Calculator
A tool that helps you estimate flight prices, daily expenses and total travel costs before your next trip.

🧭 Launch the Travel Calculator

Discover more from Go Petranelle

Subscribe now to keep reading and get access to the full archive.

Continue reading