About ImmigrationQueue
ImmigrationQueue tracks live wait times and appointment availability across the immigration ecosystem — border crossings, embassy visa interviews, passport offices, and trusted-traveler enrollment centers — so you don't have to dig through six different government portals to find one number.
What we cover
- Live wait times at every US land border crossing.
- Appointment availability at Global Entry / NEXUS / SENTRI enrollment centers.
- Visa interview wait times at every US embassy and consulate worldwide.
- Processing times at USCIS field offices.
- Live queue counts at Indonesian Imigrasi offices.
- Service Canada passport office locations and status.
How we keep data fresh
Pages cache aggressively at the edge but always show a "last updated" timestamp. When a source goes down or rate-limits us, we serve the most recent snapshot and flag it as stale rather than failing the page.
Why this exists
Most immigration wait-time data is technically public but practically buried — across non-mobile-friendly government sites, often without search, sometimes only available to citizens of one country. We aggregate, format, and surface it.