Tomtom has a great app. Offline maps, offline route planning and bicycle routing. Turn by turn spoken directions offline. Offline POIs. Last I checked Google could follow a route offline but not plan one. Google's spoken directions are a useless absolute laugh. That b*t*h says turn left, turn right, turn around, faster than she can get the words out. Some real craftsmanship has gone into the tomtom app and it depends on the Internet for Nothing. That said you have to spend $50. I did a few years ago and still get free map updates.