Earlier quoted context omitted.
One of my co-workers told me in 2012 that he was doing exactly this. He used an ebook reader to download free ebooks from Gutenberg and then the IVONA text to speech engine for Android to listen to them on his drives. He had already finished a few classics like Treasure Island this way. I'm sure things have improved significantly since 2012 so what you're looking for is probably easily done.
If your co-worker could share how he did this, it would be appreciated (specifically, what apps/code needs to be run).
It can read .epub files directly, along with text files and webpages, and integrates with Dropbox, Pocket, Gutenberg, etc.
On Android, you can get Voice Dream Reader (though it has less features than on iOS) or @Voice Aloud Reader which is free [2].