It only takes a few hours to cross Puerto Rico. You can expect a maximum of 4 hours of driving.