The bus ride from Rio de Janeiro to São Paulo takes approximately six hours. The route is served by several companies, including Itapemirim, Viacao 1001, Expresso do Sul, and Expresso Brasileiro, and buses depart from Rio de Janeiro's main bus terminal, Terminal Rodoviário Novo Rio, and arrive at São Paulo's main bus terminal, Terminal Rodoviário Tietê. The price of a one-way adult ticket ranges from €11 to €29, and the journey is around 260 miles.
Characteristics | Values |
---|---|
Average Duration | 4h 54m - 6h 30m |
Cheapest Price | $6 - $9 |
Fastest Way | Flying, 2h 25m |
Distance | 220 miles |
Road Distance | 259.9 - 260.2 miles |
Number of Daily Buses | 2 |
Earliest Departure | 12:01 AM |
Latest Departure | 11:59 PM |
Departure City | São Paulo |
Departure Location | Terminal Tietê |
Destination City | Rio de Janeiro |
Destination Location | Novo Rio |
Bus Companies | Itapemirim, Viacao 1001, Expresso do Sul, Expresso Brasileiro, Viação Penha, Aguia Branca, Viação Rio Doce, FlixBus, Expresso Adamantina |
What You'll Learn
Bus journey duration
The bus journey from Rio de Janeiro to São Paulo takes approximately six hours. The road is in great condition, and the journey is preferred by many travellers as it is less expensive, comfortable, and simple to arrange. The journey is direct, and buses depart hourly, every day. The earliest bus from Rio de Janeiro to São Paulo departs at 12:01 am and arrives at 7:15 am. The latest bus departs at 11:59 pm and arrives at 5:44 am. The average ticket price is $26, with the cheapest being $8 and the most expensive $169.
The distance between the two cities is 220 miles, with a road distance of 260.2 miles. The shortest travel distance between the two cities is 433 km. The fastest bus takes 5 hours and 25 minutes, while the longest takes 9 hours and 50 minutes.
There are several companies that offer this direct route, including Itapemirim, Viacao 1001, Expresso do Sul, and Expresso Brasileiro. The classes of buses used on this route include Leito (full recline bed), Leito DD (full recline bed on a double-decker bus), Executivo/Golden (almost full recline), Executivo DD (almost full recline on a double-decker bus), and Convencional (semi-bed half recline). Most buses stop once during the trip for refreshments and to stretch your legs. It is recommended that you arrive at the bus terminal at least 40 minutes before the scheduled departure to redeem your ticket.
Tour Bus Width: How Much Space Do You Get?
You may want to see also
Bus ticket prices
The bus from Rio de Janeiro to Sao Paulo takes between 5 hours 45 minutes and 6 hours 30 minutes. The route covers a distance of 220 to 260 miles, depending on the road taken. The average ticket price is $25, but prices can vary depending on the type of bus and the date of travel. Tickets can be purchased online or at the bus terminal.
There are several companies that operate this route, including Itapemirim, Autoviacao 1001, and Expresso do Sul. The cost of the ticket depends on the type of seating and the level of comfort you choose. Here are some of the options:
- Convencional: Fair recline, good for daytime travel but not ideal for sleeping.
- Executivo: Good recline, suitable for getting some rest during the trip.
- Leito: Almost flat, the best option for sleeping. This option has the fewest departures.
If you are travelling with large baggage, you will need to store it in the under-storage compartment at the back of the bus. An attendant will assist you and provide a small receipt, which you will need to collect your luggage at your destination.
It is recommended to arrive at the bus terminal at least 40 minutes before the scheduled departure to allow enough time to redeem your ticket and find the boarding platform. During high season and public holidays, it is advisable to arrive even earlier or pre-purchase your ticket online.
London Bus Payment Methods: A Guide for Tourists
You may want to see also
Bus departure times
Buses from Sao Paulo to Rio de Janeiro depart from Terminal Rodoviário Tietê (Sao Paulo's main bus terminal) and arrive at Terminal Rodoviário Novo Rio (Rio's main bus terminal).
There are over 50 bus departures, including over 50 night buses. The earliest bus departure from Sao Paulo is at 00:05, arriving in Rio de Janeiro at 06:20 the same day. The latest bus departure is at 23:59, arriving at 05:44 the following morning. The fastest bus has a travel time of 5 hours and 45 minutes, while the longest travel time is 9 hours and 50 minutes.
- 13:45 from Sao Paulo, arriving in Rio de Janeiro at 19:45.
- 10:00 from Sao Paulo, arriving in Rio de Janeiro at 16:15.
- 10:30 from Sao Paulo, arriving in Rio de Janeiro at 17:00.
- 10:00 from Sao Paulo, arriving in Rio de Janeiro at 16:30.
It is recommended to arrive at the Tiete Terminal at least 40 minutes before the scheduled departure to redeem your ticket at the Ticket Desk. Some buses won't stop during the trip, so it is also suggested to bring something to drink and eat.
Tipping Long-Distance Bus Drivers: Is It Necessary?
You may want to see also
Bus arrival times
The bus from Sao Paulo to Rio de Janeiro takes approximately six hours. Buses on this route depart from Sao Paulo's main bus terminal, Terminal Rodoviário Tietê, and arrive at Rio's main bus terminal, Terminal Rodoviário Novo Rio.
The earliest bus from Sao Paulo to Rio de Janeiro departs at 00:05 and arrives at 06:20. The latest bus departs at 23:59 and arrives at 05:44. The fastest bus takes 5 hours and 25 minutes, while the longest journey is 9 hours and 50 minutes.
There are over 50 daily departures, including over 50 night buses. Buses depart hourly and operate every day.
The cheapest one-way adult tickets range from €11 to €29, or $6 to $9. The average ticket price is $26, with prices ranging from $8 to $169 depending on how early you book. The cheapest days to travel are Tuesdays and Wednesdays.
The distance between Sao Paulo and Rio de Janeiro is 220 miles, and the road distance is 260 miles.
Patsy Cline's Tour Transportation: A Bus or Not?
You may want to see also
Bus companies
There are several bus companies that offer direct routes from Sao Paulo to Rio de Janeiro, and all of them depart from Terminal Rodoviário Tietê (Sao Paulo's main bus terminal) and arrive at Terminal Rodoviário Novo Rio (Rio's main bus terminal).
Itapemirim
Itapemirim is one of the bus companies that offers the Sao Paulo to Rio de Janeiro direct route. Their website is http://www.itapemirim.com.br.
Viacao 1001
Viacao 1001 is another company that offers the direct route between Sao Paulo and Rio de Janeiro. Their website is http://www.autoviacao1001.com.br.
Expresso do Sul
Expresso do Sul is also among the companies that offer the direct route between the two cities. Their website is http://www.expressodosul.com.br.
Expresso Brasileiro
Expresso Brasileiro is another company that offers the Sao Paulo to Rio de Janeiro direct route. Their website is http://www.expressobrasileiro.com.
Águia Branca
Águia Branca is another bus company that offers the direct route between Sao Paulo and Rio de Janeiro. Their website is http://www.aguiabranca.com.br.
Viação Penha
Viação Penha is one of the companies that operate the direct route between Sao Paulo and Rio de Janeiro.
Aguia Branca
Aguia Branca is another company that offers the direct route between Sao Paulo and Rio de Janeiro.
Viação Rio Doce
Viação Rio Doce is also among the companies that offer the direct route between Sao Paulo and Rio de Janeiro.
FlixBus
FlixBus is another company that offers the direct route between Sao Paulo and Rio de Janeiro.
Autoviacao 1001
Autoviacao 1001 is another bus company that offers the direct route between Sao Paulo and Rio de Janeiro. Their website is www.autoviacao1001.com.br.
Expresso do Sul
Expresso do Sul is another operator that offers the direct route between the two cities. Their website is www.expressodosul.com.br.
Catarinense
Catarinense is one of the bus companies that operate the Sao Paulo to Rio de Janeiro route.
Shuttle Services: Sky Harbor to Greyhound Buses
You may want to see also
Frequently asked questions
The bus from Rio de Janeiro to São Paulo takes around 6 hours. The fastest bus takes 5 hours and 25 minutes, while the longest travel time is 9 hours and 50 minutes.
Bus tickets from Rio to São Paulo range in price from $6 to $9 or €11 to €29.
Yes, there are direct buses from Rio de Janeiro to São Paulo. These buses depart hourly and are operated by Águia Branca.