Maps.me is our go-to offline mapping app. We find it straightforward to use for planning routes in advance, as well as navigating on the trail. It doesn’t drain our phone battery, and it’s quick and easy to save and organise ‘bookmarks’. There are many trails already marked on Maps.me, plus you can download and import a KML track of your route to the app.
To use Maps.me, first download the app (iOS/Android). Hover over the region or country that you want to visit and the app will prompt you to download this map. Once downloaded, it can be viewed offline.
You can tap anywhere and save it as a ‘bookmark’ by tapping the star symbol at the bottom. Hit ‘Edit Bookmark’ to personalise the bookmark colour, organise your bookmarks into different folders, and rename them.
You can navigate easily or plan routes in advance by tapping your start point and selecting ‘route from’, then tapping your end point and selecting ‘route to’. Tap the car, walking, or cycling symbol at the top of the screen to indicate your mode of travel. If you want to plot a different route to the one suggested by Maps.me, just tap a third (or fourth, fifth, etc.) bookmark between the start and end points and select ‘add stop’.
Maps.me shows the distance and travel time, plus elevation profiles for hiking trails. Note that the estimated time isn’t always reliable, but we’ve always found the distance and elevation gain/loss to be largely accurate. It only shows very basic contour lines.
You can track your progress on the trail using GPS. The arrow shows your direction of travel. Tap the compass at the top right of the screen to keep the map in a fixed position (the arrow will rotate). Alternatively, tap the arrow at the bottom right of the screen to rotate the map in the direction of travel (the arrow will stay in a fixed position).
Gaia (iOS/Android) is another offline mapping app that is very useful. It shows the contours in much more detail than Maps.me, as long as you have previously viewed the section of map online. With a paid membership you can download various maps in advance for offline use. The app has existing OpenStreetMap trails marked and you can import GPX tracks and view them offline. You can also create new routes online yourself and export them as GPX or KML files. You can navigate easily on the trail using the arrow that shows your GPS location. Unlike with Maps.me, it isn’t possible to quickly check distances between two points (or at least we haven’t figured out a way to do it). There are a lot of useful features in the free version and even more benefits if you have a paid annual membership, so if you spend a lot of time outdoors it is worthwhile learning how to use the app to its full advantage.
In our experience, Gaia drains your phone battery much quicker than Maps.me, even in flight mode, so it’s best to shut down the app completely each time you finish using it.
OsmAnd Maps (iOS/Android) is another great offline mapping app with lots of useful features. In our opinion, it’s not as intuitive as Maps.me, and it has so many features that it can be a bit overwhelming at first. Like Gaia, we recommend checking out the written and video tutorials on the OsmAnd website to learn how to fully use the app. The benefits of the app include being able to plot routes in advance and save them as GPX tracks, and to view detailed elevation and terrain information, including surface types. You can also import GPX tracks. One downside is that the free version does not include contour lines, but these can be added via a paid plugin.