Lima Transport
Watch for scams

In Lima, I recommend Ubers and official taxis because they are plentiful and relatively inexpensive. As with taxis in other cities in Peru, tell the driver where you’re going and agree on a price before you get in. Lima is a giant city, so taxis from the airport to Miraflores can run s/80-s/100. Taxis within a neighborhood cost s/10-s/30. If you don’t speak Spanish, stick with Uber, InDrive or other app on your phone.
There are buses in Lima, but unless you know the city well, they are difficult to use because each bus line is separate; they are not an integrated system.
Here’s a useful blog about getting around Lima.
Safety