62 -year-old James Wood from Staines hit Brendan O’Connell in Walton Bridge Road in September 2020.
Investigators said Wood then continued driving home, even stopping to buy two bottles of wine and fish and chips.
He was sentenced at Guildford Crown Court on Tuesday, where he was also handed a six-year driving ban, to be served on his release.