You can download and listen to the entire Ramayana in
English thanks to the free audio version of Ramayan created by LibriVox. The
audio is in mp3 format and is in public domain. The English Ramayana text that
is narrated is the one translated by Ralph T.H. Griffith.
The audio is divided into six parts. The file size varies
from 90 MB to 340 MB.