MileOn by PC*MILER is available for both Android and Apple, and can be download through either Google Play or the App Store.
If you're looking for turn-by-turn GPS navigation to complement MileOn's trip planning, we recommend CoPilot GPS, also available in Google Play or the App Store.