Ride-hailing coverage thins out fast beyond big metros, and this catches a lot of travelers. Airports serving major cities are almost always covered, though some require pickup from a designated zone a short walk from the terminal. Suburbs of large cities generally work fine for pickups too, though wait times grow with distance from the center.
Tourist towns are the real gamble. Beach resorts, mountain villages, and heritage towns often have few or no drivers on the apps, or drivers who only appear seasonally. In these places traditional taxis, hotel-arranged cars, or local minibus networks are the actual transport system, and fighting that reality just wastes your evening. A useful test: open the app when you arrive and see how many cars show on the map. An empty map at 2pm means do not count on it at 11pm.
For day trips to rural sights, the reliable pattern is hiring a taxi or driver for the round trip or half day, agreed in advance, because getting out somewhere remote is easy but getting a return ride is not. Your accommodation can usually arrange this at a fair local rate.