Best way to travel between

São Paulo, Brazil
Brasilia
Travel Modes
Price
Distance
Duration
CO2
bus
$71.0
1189.65 km
21h 28mins
35.69 kgs
 
drive
$130.0
1166.88 km
12h 14mins
149.36 kgs
 
flight
$183.0
932.15 km
6h 28mins
100.67 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1189.65 km 21h 28mins 163 BRL 71.0
Drive 1166.88 km 12h 14mins 298 BRL 130.0
Flight 932.15 km 6h 28mins 420 BRL 183.0
Take Train from São Bento to Portuguesa Tietê
Time: 8mins Cost: 1 BRL; $ 0.3 - 0.4 USD CO2 Emission: 0.18 kgs
Take Bus from São Paulo - Tiete to Goiania
Time: 15h 48mins Cost: 126 BRL; $ 49.5 - 60.5 USD CO2 Emission: 29.17 kgs
Take Bus from Goiânia to Brasília
Time: 3h 12mins Cost: 37 BRL; $ 14.4 - 17.6 USD CO2 Emission: 6.13 kgs
Take Train from Shopping to Central Station
Time: 14mins Cost: 2 BRL; $ 0.9 - 1.1 USD CO2 Emission: 0.51 kgs
Source: Rome2rio

Mode of travel comparision chart

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