Question: how long does it take to renew a us passport by mail?
Answer: Typically: Routine service - 6-8 weeks (by mail or in person) Expedited service -2-3 weeks (by mail or in person)