to stay somewhere for a short time during a long journey
stop over (at / in…)
to stay somewhere for a short time during a long journey
I wanted to stop over in India on the way to Australia.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition