Question: how long does it take for a letter to reach canada from the us?
Answer: Delivery times for letters to Canada Unlike domestic letters which are delivered in 1-3 days, delivery time to Canada is 7-21 days.