LibriVox is one of those sites which holds free audio books. Audio books might fit nicely especially for travellers.
I was happily surprised of the quality of the audio book “Jane Eyre” by Charlotte Brontë, and read by Elizabeth Klett.
Entire book is about 540 MB zip file, and takes 18 hours to listen.
It is worth to have a look on other books at LibriVox as well. Elizabeth Klett has read also other complete books. It is a pleasure to listen to her voice 🙂