How long does a letter mail take to get from Chicago IL to Kalamazoo MI?

Typically one or two business days, but it's not guaranteed unless you pay extra.