A free program for Android, by duff hl studio.
Maps All in One Speedometer is an offline app that helps you in finding the best routes in advance for a trip. The app shows you all the details of your route such as the distance, speed, and estimated time of arrival.
You can also find out the location and direction of many places you would like to go. With this, you can find gas stations, restaurants, malls, airports, cafes, masjid, temples, churches, stores, and other important places.
The best thing about this is you can use it without an Internet connection.