The sentence contrasts the usual routine (going home) with something different. Taking a 'break' from one's normal routine to go shopping fits this context perfectly. Deviation, tour, and holiday don't capture the everyday context or the temporary nature of the change.