Lima
Brasilia
The best and cheapest way to get from Lima and Brasilia is to travel by bus, which will cost about 702 BRL or 275.40 USD.