ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Buenos Aires

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Rio de Janeiro to Buenos Aires

🚌 Embark on an exciting journey from Rio de Janeiro to Buenos Aires by bus, with services operating five times a week. The bus will take you from Rio de Janeiro - Novo Rio station to Terminal de Omnibus Retiro in approximately 45 hours and 30 minutes. 💸 The cost of this bus trip between Buenos Aires and Rio de Janeiro is a budget-friendly $136, offering a cost-effective and convenient way to travel between these two iconic South American cities. Get ready for an adventure filled with new experiences and unforgettable moments.

Where to stay in Buenos Aires

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Rio de Janeiro and Buenos Aires. The bus departs from Rio de Janeiro - Novo Rio and arrives at Terminal de Omnibus Retiro in Buenos Aires. This service runs five times a week, operating on Monday, Tuesday, Wednesday, and Friday, with the journey lasting approximately 45 hours and 30 minutes.
  • You can catch the bus from Rio de Janeiro to Buenos Aires at the Rio de Janeiro - Novo Rio station. This station is where the bus services, operated by Crucero Del Norte, depart from for the journey between the two cities. Be sure to arrive at the station in advance to allow time for boarding procedures before departure.
  • The bus from Rio de Janeiro to Buenos Aires arrives at the Terminal de Omnibus Retiro station in Buenos Aires. This is the final destination where the bus services, operated by Crucero Del Norte, conclude their journey. Upon arrival, you can disembark at this station and begin your exploration of Buenos Aires and its surroundings.
  • The cost of a bus ticket from Rio de Janeiro to Buenos Aires is $136. This fare covers the approximately 45-hour journey between the two cities. It is advisable to check for any updates or variations in ticket prices closer to your travel date.
  • There are five buses per week that travel directly from Rio de Janeiro to Buenos Aires. These buses are operated by Crucero Del Norte and depart from Rio de Janeiro - Novo Rio station, arriving at Terminal de Omnibus Retiro in Buenos Aires. The journey duration is approximately 45 hours and 30 minutes, and the cost of the bus ticket is $136. It's recommended to check the schedule and availability of tickets in advance to plan your trip accordingly.
  • The Rio de Janeiro to Buenos Aires buses are likely to be less crowded during mid-week departures, specifically on Tuesday and Wednesday. On Monday and Friday, the buses might be more crowded due to the higher demand for weekend traveling. It's advisable to consider the less popular departure days if you prefer a more peaceful and relaxed travel experience. Additionally, booking your tickets in advance can also help secure a seat and avoid potential crowds.
  • The first bus of the day to travel from Rio de Janeiro to Buenos Aires departs from Rio de Janeiro - Novo Rio station on the selected days at the start of the service schedule. The last bus of the day for this route leaves Rio de Janeiro in the late afternoon to early evening to allow for an overnight journey. It's recommended to check the specific departure times for the chosen travel date to secure your boarding time.

Will you be returning to Rio de Janeiro by bus?

If you are looking for a return bus journey, you can check the buses from Buenos Aires to Rio de Janeiro.

See schedule