Yo tras probar diferentes apps al final me decanté por Waze, los mapas suelen actualizarse muy rápido a cualquier cambio que pueda haber y las rutas son bastante buenas (y personalizables). A parte de la posibilidad de poder indicar tus preferencias para no meterte por zonas de peajes, cruces complicados, carreteras en mal estado o incluso zonas que puedan estar limitadas por zonas de 0 emisiones.
Además el sistema de avisos funciona muy bien gracias a la comunidad que usa Waze, a mi ya me ha preavisado y prevenido de posibles sustos de objetos tirados por las carreteras, coches en arcenes parados de mala manera y similares.
El único inconveniente es que se necesita la conexión de datos activa, pero también hay que decir que no consume apenas datos.