air canada is stupid
they even don't know shanghai is the biggest city in china
also most canadian company they are stupid at make money
they open headoffice in bj
Usually, you can catch the second flight to Ottawa. I peasonally flight back from Shanghai 3 times and my family members flight back more than 5 times. We all catch the second flight. The protential issue is the first flight from Shanghai to YVR always delay. If the delay is more than 1 hour, you have to run or you will have trouble.Otherwise, 2 hours is enough.