RichThesaurus
from time to time
vs
on the odd occasion
from time to time
prep
In whatever status exists at various times.
Occasionally; sometimes; once in a while.
on the odd occasion
How often have the words
from time to time
and
on the odd occasion
occurred in a corpus of books?
(source:
Google Ngram Viewer
)