Endurance, maybe. He was only partway to the capital, not all the way there. If he was close enough to hear the ruckus, that's a couple of kilometers or so, not leagues.
And ^this too. It just wouldn't look good for someone attending a formal award ceremony to enter sweaty, battered, dirty...