Best way to travel between

São Paulo, Brazil
Teresina, Brazil
Travel Modes
Price
Distance
Duration
CO2
bus
$113.0
2994.6 km
44h 52mins
89.84 kgs
 
flight
$260.0
2205.23 km
7h 28mins
238.16 kgs
 
drive
$320.0
2880.52 km
38h 36mins
368.71 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2994.6 km 44h 52mins 259 BRL 113.0
Flight 2205.23 km 7h 28mins 597 BRL 260.0
Drive 2880.52 km 38h 36mins 734 BRL 320.0
Take Train from Sé to Portuguesa Tietê
Time: 11mins Cost: 1 BRL; $ 0.4 - 0.5 USD CO2 Emission: 0.22 kgs
Take Bus from São Paulo - Tiete to Brasília
Time: 16h 6mins Cost: 103 BRL; $ 40.5 - 49.5 USD CO2 Emission: 35.71 kgs
Take Bus from Brasilia to Teresina
Time: 26h 30mins Cost: 161 BRL; $ 63.0 - 77.0 USD CO2 Emission: 54.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from São Paulo, Brazil and Teresina, Brazil is to travel by bus, which will cost about 259 BRL or 101.70 USD.