Waze works well also.
Edit: I’m getting a lot of down votes and just wanted to clarify that I have never seen an ad in Waze.
I 100% believe people saying there are a lot of ads. I think the way that I have my phone setup is why I’m not getting ads.
Will definitely have to look into the others mentioned here.
Really? I’ve never actually noticed one.
Maybe because of the ad blocking stuff I use on my phone.