Buying a local prepaid SIM in Peru used to be the cheap option. Since 2024 it is a headache. Claro, Movistar, and Entel stores now ask for a Peruvian national ID and a biometric fingerprint scan to hand you a prepaid line. Most foreign visitors cannot meet that rule, so you can stand in a shop in Lima for an hour and still walk out with nothing.
An eSIM skips all of that. You buy it online, scan a code, and you have a Peru data line that runs on Claro. No store visit. No ID check. No Spanish needed at the counter. For a short or medium trip, that alone makes the eSIM the simpler pick.