but if u do ZRH via Atlantic back to Canada u could.....
i dont see why u need to do ZRH via Pacific to get back to Canada?!
+1 with ChrisA330.... there are two ways to go about it
YYZ->ORD->NRT->TPE (stop)->BKK (turnaround)->TPE (stop) --> YYZ via Pacific or Atlantic
(OR)
YYZ->ORD->NRT->TPE (stop)->BKK (turnaround)->ZRH (stop) then u have to come back via the Atlantic