Upvote:0
I think your SFO to Washington flight will be domestic, not international. You will have to show your Canadian visa papers/visa exempt status at IAD while boarding the flight to YUL. You will clear Canadian customs/immigration at YUL. EDIT: As per comment by Zach, you might be required to show Canadian status proof at first airport.
If you want to fly to Canada best way is apply for PRTD. But if money is a concern you can also fly to the nearest border city, e.g., Detriot and drive across with your COPR, expired PR card or PR visa which will enable CBSA to check you at the border and let you in. Note however, that you might be pulled onto the side or asked further questions in this case.
All this is assuming that you have met the residency obligations, which might be checked while entering Canada.
Upvote:6
Canada does not have preclearance facilities in the United States (or, to the best of my knowledge, in any other country.) While the treaty between the US and Canada is fully reciprocal concerning the rights of each country to establish preclearance facilities in the other, only the United States has chosen to exercise that right.
The main issue, as pointed out by commenters above, is that the airline may not let you board your first flight if you do not have travel documents that would allow you to enter Canada. For example, if you had a Japanese passport, you would normally be allowed to enter Canada without a visa, and the airline would normally accept this as a travel document that would permit entry to Canada. (CAVEAT: I am not sure whether airlines check that you have an electronic travel authorization (ETA) at the point of departure. If so, then this plan would not work.)
Finally, I would note that the cost to send a FedEx envelope from Montreal to San Francisco, such that it arrives tomorrow by noon, is approximately CAD 75. Cheaper options exist at slower speeds. I suspect that this cost is competitive with the cost (and hassle) of a bus ticket from DC to NYC and a round-trip drive from Montreal to NYC.