Teresina, Brazil
Brasilia
The best and cheapest way to get from Teresina, Brazil and Brasilia is to travel by bus, which will cost about 161 BRL or 63.00 USD.