Didn't he land on Namek, and locate Gohan fighting the Ginyu force and fly across the planet pretty much instantly? Like he left the ship and he was there. The only time it ever seemed to take hours was during the saiyan saga when he wasn't really all that fast. Namek? Instant travel by him on the planet. Buu Saga? Same thing from what I remember. Even when he's done healing in the ship after Ginyu he gets to Frieza within seconds to help Vegeta out. After that he just uses instant transmission for the rest of the show but I would assume he keeps getting faster.
The Goku at the end of DBZ(even pre-time skip) could prob do the entirety of snakeway within seconds going all out.
But yes I also would not put that by Goku lol. To busy thinking about food.