Best way to travel between

São Paulo, Brazil
Porto Alegre - Rio Grande do Sul, Brazylia
Travel Modes
Price
Distance
Duration
CO2
bus
$78.49
1199.52 km
21h 26mins
35.99 kgs
 
drive
$140.0
1158.75 km
12h 59mins
148.32 kgs
 
flight
$184.07
1013.25 km
6h 19mins
109.43 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1199.52 km 21h 26mins 180 BRL 78.49
Drive 1158.75 km 12h 59mins 321 BRL 140.0
Flight 1013.25 km 6h 19mins 422 BRL 184.07
Take Bus from Sao Paulo – Tiete to São Leopoldo
Time: 19h 53mins Cost: 172 BRL; $ 67.5 - 82.5 USD CO2 Emission: 35.04 kgs
Take Train from São Leopoldo to Rodoviária
Time: 1h 26mins Cost: 8 BRL; $ 3.1 - 3.8 USD CO2 Emission: 1.68 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from São Paulo, Brazil and Porto Alegre - Rio Grande do Sul, Brazylia is to travel by bus, which will cost about 179 BRL or 70.20 USD.