Rio de Janeiro, Brazil
Lima
The best and cheapest way to get from Rio de Janeiro, Brazil and Lima is to travel by bus, which will cost about 449 PEN or 144.00 USD.