Question: how long does it take for a letter from germany to usa?
Answer: Air Mail 3-4 days. For what it's worth, we have given up on regular mail from or to the USA and Europe, especially for postcards.