I'm traveling all over SE Asia and Sri Lanka India etc via YVR -> NRT or KIX. I'll be staying in Japan for a couple of months then to China for a couple of months then from there all over the place in SE Asia for a couple of months then to Sri Lanka area then back to China and Japan for a few months then back to YVR. I was thinking of just getting a return ticket YVR -> CMB with a few months stop-over in Japan or China. And during those few months travel all over SE Asia. Since Tokyo or Osaka or Shanghai can be a hub for me. I don't see any options for extended stop-overs on online booking sites. This kind of thing would have to be done via phone call? I live in Japan and usually buy when I'm there but I came home for a bit this summer so I'll be leaving from YVR. Would you recommend buying all the tickets at once or buying everything when I'm in China or Japan?