This app was mentioned in 3 comments, with an average of 6.67 upvotes
Yes, there is an app that does exactly that. It's called Road Trippers - Trip Planner. https://play.google.com/store/apps/details?id=com.roadtrippers
I've used it a few times and it works well.
Edit: oops someone beat me to it