Maybe I'm way behind the curve on this one as it's been a few years since I've been able to travel, but today I learned about Global eSims. Companies that offer eSims to hundreds of countries or regions around the world. You download an app, purchase a plan, and have data / minutes / texts in your travel destination without the hassle of visiting a local TelCo and trying to navigate their plan options.
The two big companies seem to be Airalo and Saily. I'll definitely use one the next time I'm taking a trip.