I recall an XC Manchester to Bournemouth (which would normally reverse once, at Reading) was diverted due to engineering works. Manchester to Stoke as normal, then via Hixon to Nuneaton. Reversal #1, then through Coleshill to Birmingham. Reversal #2 and onwards to Reading, going normal route via Coventry. Reversal #3 out of Reading heading through Basingstoke then branching off to take in the sights of Andover, and coming into Southampton from the South. Reversal #4, then through Brockenhurst to Bournemouth.
Didn't know whether I was coming or going!