I'm a student trying to go from Canada -> China -> Taiwan -> Japan -> China -> Canada while staying in each place for at least 2-3 weeks. I've been using Google flights and rome2rio but I'm having trouble finding reasonable prices.
It seems like China -> Taiwan -> Japan -> China will cost at least $1500 CAD in airfare itself, but I don't have the experience to know where to find cheaper alternatives.
Can anyone give any suggestions? (just for airfare)
Thanks so much!