Originally Posted by
Ford Prefect
Thanks for the advice. Just after I posted this, I thought of the following question:
Would I get issued both boarding passes in YYZ or would I have to check in again at YUL?
You'll get both boarding passes at check-in (you should check in on-line 24 hours prior to departure; you can print your own boarding passes if you like).
When you get to Montreal you'll go through US Customs preclearance and then board your US-bound flight from the US area at the appropriate time. You'll deboard and collect baggage at MIA as if you were on a US domestic flight.