It really depends, you have to consider many factors that may vary from day to day or week to week, but usually it should take about 2 days for regular mail.
Source: A wild guess. JK - My own experience :)
Regular mail is 2-3 days, anything else would vary. (2-6 days)
7 to 10 days
about 3 or four days
A week to 10 days depending on where to and from in Toronto. Usually it takes about 4 days if it is snail mail, and within the day with Express mail.
about 1 to 3 days
It will take an estimated 4 to 5 days for a letter to reach Virginia from Toronto, Canada with first class mail. The mail could take longer with lower class mail.
4 days and 5 hours
5 - 12 days
First Class Mail is delivered in three to five days.
Four days.
USPS first class mail international 2-3 Weeks
Shipping from Detroit to Toronto will vary depending on the type of shipping that is utilized. If shipping international mail, it will typically take 7-10 days.
Canada Post delivers mail between provinces within 4-7 business days.