AlpacaBag
AlpacaBag's free tier already produces a full day-by-day plan with a map and PDF, and the token-based Premium model is cheap per route if the ruble pricing works for you. The catch is that everything, from the interface to the payment currency, is oriented toward a Russian and CIS audience, which limits how well it serves users elsewhere.
Pros
- Free tier already includes a full itinerary, map, and PDF export
- Premium routing model is inexpensive per use via token packs
- Supports both Google Maps and Yandex Maps
- Android app available through RuStore in addition to the web app
Cons
- Pricing and primary audience are oriented around Russia, with rubles as the currency
- No iOS app found, only Android and web
- Token system adds a layer of complexity versus a flat subscription