Have you tried OSMand? I used it for navigation by foot and car, and in many cases it has equally nice public transport as gmaps.
Otherwise I only use the local apps from each provider, so WienMobil and Scotty for Vienna/Austria for example, because google does not know about outages or disruptions in many cases.
But that’s my experience in Europe, so your mileage may vary.
Have you tried OSMand? I used it for navigation by foot and car, and in many cases it has equally nice public transport as gmaps. Otherwise I only use the local apps from each provider, so WienMobil and Scotty for Vienna/Austria for example, because google does not know about outages or disruptions in many cases. But that’s my experience in Europe, so your mileage may vary.