Best way to travel between

Porto Alegre - Rio Grande do Sul, Brazylia
Ribeirão Preto, State of São Paulo, Brazil
Travel Modes
Price
Distance
Duration
CO2
bus
$43.05
1438.13 km
18h 14mins
43.14 kgs
 
drive
$150.48
1422.54 km
15h 52mins
182.09 kgs
 
flight
$177.38
1061.51 km
3h 13mins
114.64 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1438.13 km 18h 14mins 99 BRL 43.05
Drive 1422.54 km 15h 52mins 345 BRL 150.48
Flight 1061.51 km 3h 13mins 407 BRL 177.38
Take Bus from Porto Alegre to Caxias do Sul
Time: 2h 15mins Cost: 18 BRL; $ 7.2 - 8.8 USD CO2 Emission: 3.87 kgs
Take Bus from Caxias do Sul to São Paulo – Tietê
Time: 10h 25mins Cost: 76 BRL; $ 29.7 - 36.3 USD CO2 Emission: 29.91 kgs
Take Bus from Sao Paulo - Tietê to Ribeirão Preto
Time: 4h 0mins Cost: 39 BRL; $ 15.3 - 18.7 USD CO2 Emission: 9.36 kgs
Source: Rome2rio

Mode of travel comparision chart

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