OsmAnd allows you to create your own routes and to use other user routes for trips.
OsmAnd allows you to build various routes as tracks, add a route to existing tracks, snap a track to roads. Using offline Travel guides is an important source of information while traveling.
Plan future routes and trips
Travel Guides (Android): enjoy offline guides for basically any destination.
A simple and fast tool for creating points by specifying geographic coordinates.