8:00 PM is equivalent to 20:00 hrs so he spent a total of 20-7 = <<20-7=13>>13 hours on the journey
He spent 25+10+25 = <<25+10+25=60>>60 minutes on stops
There are 60 minutes in an hour so he spent (60/60) = <<60/60=1>>1 hour on stops
Therefore, he spent 13-1 = <<13-1=12>>12 hours on the road.
#### 12