Originally Posted by
Dave Noble
Going via YYZ doesn't actually seem a non optimal routing ; connecting in Toronto will just be a simple international connection and all formalities will have been completed in Miami; looks like it can be done with a 2 hour connection time in Toronto
I wouldn't be relying on that unless there is a change to the Cathay flight.
YYZ will require clearing Canadian immigration/ customs plus taking bags and checking in with CX. This doesn't happen at JFK.