Best way to travel between

Buenos Aires
Rio de Janeiro, Brazil
Travel Modes
Price
Distance
Duration
CO2
bus
$135.0
2801.94 km
44h 43mins
84.06 kgs
 
drive
$300.0
2771.44 km
32h 32mins
354.74 kgs
 
flight
$390.0
2045.68 km
6h 56mins
220.93 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2801.94 km 44h 43mins 310 BRL 135.0
Drive 2771.44 km 32h 32mins 689 BRL 300.0
Flight 2045.68 km 6h 56mins 895 BRL 390.0
Take Train from Primera Junta to Lima, Bueno Aires
Time: 15mins Cost: 2 BRL; $ 0.9 - 1.1 USD CO2 Emission: 0.31 kgs
Take Train from Lima to Retiro Station
Time: 7mins Cost: 1 BRL; $ 0.2 - 0.3 USD CO2 Emission: 0.12 kgs
Take Bus from Buenos Aires to Florianopolis
Time: 27h 53mins Cost: 149 BRL; $ 58.5 - 71.5 USD CO2 Emission: 49.41 kgs
Take Bus from Florianopolis to Rio de Janeiro - Novo Rio
Time: 14h 18mins Cost: 161 BRL; $ 63.0 - 77.0 USD CO2 Emission: 34.42 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Buenos Aires and Rio de Janeiro, Brazil is to travel by bus, which will cost about 310 BRL or 121.50 USD.