US border wait times today: Mexico & Canada
Live wait times to enter the US at every crossing from Mexico and Canada, lane by lane, from official CBP data. Updated
Mexico → US · Canada → US · All Canada–US crossings
≤2021–4546–9090+ Wait in minutes to enter the US.
US–Mexico border (entering the US from Mexico)
Baja California
Tijuana
-
Tijuana → San Ysidro (San Diego), CA · CBP 8:00 PMCarsGeneral1 h 35 minSENTRI15 minReady Lane1 h 15 minPedestriansGeneral20 minReady Lane5 min
-
Tijuana → Otay Mesa (San Diego), CA · CBP 8:00 PMCarsGeneral1 h 30 minSENTRI15 minReady Lane1 h 30 minPedestriansGeneral5 min
-
PedWest (El Chaparral) Closed nowTijuana → San Ysidro (San Diego), CA · CBP 1:00 PMPedestriansGeneral15 minReady Lane5 min
-
Tijuana → Otay Mesa (San Diego), CA · CBP 11:00 PMPedestriansGeneral0 minReady Lane0 min
-
Tijuana → Otay Mesa (San Diego), CATrucksGeneralClosedFASTClosed
Tecate
-
Tecate → Tecate, CA · CBP 8:00 PMCarsGeneral1 hPedestriansGeneral5 min
Mexicali
-
Mexicali → Calexico, CA · CBP 9:00 PMCarsGeneral30 minSENTRI5 minReady Lane30 minPedestriansGeneral5 minReady Lane5 min
-
Mexicali → Calexico, CACarsGeneralClosedSENTRIClosedReady LaneClosedPedestriansGeneralClosed
Los Algodones
-
Los Algodones → Andrade, CA · CBP 9:00 PMCarsGeneral45 minPedestriansGeneral0 min
Sonora
San Luis Río Colorado
-
San Luis Río Colorado → San Luis, AZ · CBP 9:00 PMCarsGeneral40 minSENTRI5 minReady LaneClosedPedestriansGeneral5 minReady LaneClosed
-
San Luis II (commercial) Closed nowSan Luis Río Colorado → San Luis, AZ · CBP 4:00 PMTrucksGeneral5 min
Sonoyta
-
Lukeville Closed nowSonoyta → Lukeville, AZ · CBP 2:00 PMCarsGeneral0 minReady Lane0 min
Nogales
-
Nogales → Nogales, AZ · CBP 9:00 PMCarsGeneral0 minSENTRI0 minPedestriansGeneral0 min
-
Nogales → Nogales, AZ · CBP 9:00 PMCarsGeneral0 minPedestriansGeneral0 min
-
Nogales Morley Gate Closed nowNogales → Nogales, AZ · CBP 5:00 PMPedestriansGeneral0 min
Naco
-
Naco → Naco, AZ · CBP 9:00 PMCarsGeneral1 minPedestriansGeneral1 min
Agua Prieta
-
Agua Prieta → Douglas, AZ · CBP 8:00 PMCarsGeneral3 minSENTRI3 minReady LaneClosedPedestriansGeneral3 minReady LaneClosed
Chihuahua
Puerto Palomas
-
Puerto Palomas → Columbus, NM · CBP 10:00 PMCarsGeneral5 minReady LaneClosedPedestriansGeneral0 min
Ciudad Juárez
-
Ciudad Juárez → Santa Teresa, NMCarsGeneralClosedReady LaneClosedPedestriansGeneralClosed
-
Ciudad Juárez → El Paso, TX · CBP 10:00 PMCarsGeneral1 hReady Lane1 hPedestriansGeneral3 minReady LaneClosed
-
Ciudad Juárez → El Paso, TX · CBP 10:00 PMCarsGeneral1 h 5 minSENTRI0 minReady Lane1 hPedestriansGeneral5 minReady LaneClosed
-
Ciudad Juárez → El Paso, TX · CBP 10:00 PMCarsGeneralClosedSENTRI0 min
-
Ciudad Juárez → El Paso, TX · CBP 10:00 PMCarsGeneralClosedSENTRI1 minReady Lane15 minPedestriansGeneral1 min
-
Guadalupe → Tornillo, TX · CBP 9:00 PMCarsGeneral25 minSENTRIClosedReady LaneClosedPedestriansGeneral5 minReady LaneClosed
-
Fort Hancock Closed nowEl Porvenir → Fort Hancock, TX · CBP 5:00 PMCarsGeneral5 minSENTRIClosedReady LaneClosedPedestriansGeneral0 minReady LaneClosed
Ojinaga
-
Ojinaga → Presidio, TX · CBP 11:00 PMCarsGeneral5 minPedestriansGeneral0 minReady LaneClosed
Coahuila
Ciudad Acuña
-
Ciudad Acuña → Del Rio, TX · CBP 10:00 PMCarsGeneral10 minSENTRI0 minReady Lane10 min
Piedras Negras
-
Piedras Negras → Eagle Pass, TX · CBP 10:00 PMCarsGeneralClosedReady Lane5 min
-
Piedras Negras → Eagle Pass, TX · CBP 11:00 PMCarsGeneral1 hSENTRI1 minReady LaneClosed
Tamaulipas
Nuevo Laredo
-
Nuevo Laredo → Laredo, TX · CBP 11:00 PMCarsGeneralClosedSENTRI0 minReady LaneClosedPedestriansGeneral0 minReady Lane0 min
-
Nuevo Laredo → Laredo, TX · CBP 11:00 PMCarsGeneral20 minReady Lane15 min
-
Nuevo Laredo → Laredo, TX · CBP 11:00 PMTrucksGeneral10 minFAST10 min
Ciudad Miguel Alemán
-
Ciudad Miguel Alemán → Roma, TX · CBP 10:00 PMCarsGeneral0 minReady LaneClosed
Ciudad Camargo
-
Ciudad Camargo → Rio Grande City, TX · CBP 10:00 PMCarsGeneral5 min
Reynosa
-
Reynosa → Hidalgo (McAllen), TX · CBP 9:00 PMCarsGeneral3 minSENTRI0 minReady Lane1 minPedestriansGeneral0 min
-
Reynosa → Pharr, TX · CBP 9:00 PMCarsGeneralClosedSENTRIClosedReady LaneClosed
-
Anzalduas Closed nowReynosa → Mission (McAllen), TX · CBP 9:00 PMCarsGeneral1 hSENTRIClosedReady Lane55 min
Nuevo Progreso y Río Bravo
-
Nuevo Progreso (Río Bravo) → Progreso, TX · CBP 11:00 PMCarsGeneral10 minReady LaneClosedPedestriansGeneralClosedReady LaneClosed
-
Donna Closed nowRío Bravo → Donna, TX · CBP 8:00 PMCarsGeneral1 hReady LaneClosedPedestriansGeneralClosed
Matamoros
-
Matamoros → Brownsville, TX · CBP 11:00 PMCarsGeneral40 minReady Lane40 minPedestriansGeneralClosed
-
Matamoros → Brownsville, TX · CBP 11:00 PMCarsGeneral5 minReady Lane5 minPedestriansGeneral5 minReady Lane0 min
-
Matamoros → Brownsville, TX · CBP 11:00 PMCarsGeneral40 minSENTRI5 minReady Lane40 minPedestriansGeneral0 min
-
Los Indios (Free Trade Bridge) Closed nowMatamoros → Los Indios, TXCarsGeneralClosedReady LaneClosed
Nuevo León
Nuevo Laredo
-
Colombia (Anáhuac) → Laredo, TX · CBP 11:00 PMCarsGeneral0 minSENTRIClosedReady LaneClosed
Canada–US border (entering the US from Canada)
US-bound wait times from CBP. “Into Canada” is the Canada-bound wait published by the Canada Border Services Agency (CBSA) for its busiest crossings.
British Columbia
Vancouver–Blaine
-
Surrey → Blaine, WA · CBP 9:00 PMCarsGeneral5 minNEXUS0 minReady LaneClosedInto CanadaCars20 min
-
Surrey → Blaine, WA · CBP 9:00 PMCarsGeneral0 minNEXUSClosedReady LaneClosedInto CanadaCars5 min
-
Delta (Tsawwassen) → Point Roberts, WACarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
-
Aldergrove (Langley) → Lynden, WA · CBP 9:00 PMCarsGeneral0 minNEXUSClosedReady LaneClosed
-
Abbotsford (Huntingdon) → Sumas, WA · CBP 7:00 AMCarsGeneral5 minNEXUSClosedReady LaneClosedInto CanadaCars5 min
Alberta
Coutts
-
Coutts → Sweetgrass, MT · CBP 10:00 PMCarsGeneral20 minInto CanadaCarsNo delay
Manitoba
Emerson
-
Emerson → Pembina, ND · CBP 11:00 PMCarsGeneral6 minNEXUSClosedInto CanadaCarsNo delay
Ontario
Fort Frances
-
Fort Frances → International Falls, MN · CBP 11:00 PMCarsGeneral0 minInto CanadaCarsNo delay
Sault Ste. Marie
-
Sault Ste. Marie → Sault Ste. Marie, MICarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Point Edward (Sarnia)
-
Point Edward (Sarnia) → Port Huron, MI · CBP 12:00 AMCarsGeneral0 minNEXUSClosedInto CanadaCarsNo delay
Detroit–Windsor
-
Windsor → Detroit, MICarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
-
Windsor → Detroit, MICarsGeneralNo dataNEXUSNo dataReady LaneNo dataPedestriansGeneralNo dataReady LaneNo dataInto CanadaCars5 min
-
Windsor → Detroit, MICarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Buffalo–Niagara
-
Fort Erie → Buffalo, NYCarsGeneralNo dataNEXUSClosedReady LaneClosedInto CanadaCars11 min
-
Niagara Falls → Niagara Falls, NYCarsGeneralNo dataPedestriansGeneralClosedInto CanadaCarsNo delay
-
Whirlpool Bridge (NEXUS only) Closed nowNiagara Falls → Niagara Falls, NYCarsGeneralNo dataNEXUSNo dataReady LaneNo data
-
Queenston (Niagara-on-the-Lake) → Lewiston, NYCarsGeneralNo dataNEXUSClosedInto CanadaCarsNo delay
Lansdowne (Hill Island)
-
Lansdowne (Hill Island) → Alexandria Bay, NYCarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Prescott
-
Prescott → Ogdensburg, NYCarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Cornwall
-
Cornwall → Massena, NYCarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Quebec
Saint-Bernard-de-Lacolle
-
Saint-Bernard-de-Lacolle → Champlain, NYCarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Saint-Armand (Philipsburg)
-
Saint-Armand (Philipsburg) → Highgate Springs, VT · CBP 1:00 AMCarsGeneral0 minNEXUSClosedInto CanadaCarsNo delay
Stanstead
-
Stanstead → Derby Line, VTCarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
Stanhope
-
Stanhope → Norton, VTCarsGeneralNo dataNEXUSNo dataReady LaneNo data
Saint-Théophile (Armstrong)
-
Saint-Théophile (Armstrong) → Jackman, ME · CBP 2:00 AMCarsGeneral0 min
New Brunswick
Edmundston
-
Edmundston → Madawaska, ME · CBP 12:00 AMCarsGeneral1 minInto CanadaCarsNo delay
Belleville (Woodstock)
-
Belleville (Woodstock) → Houlton, ME · CBP 12:00 AMCarsGeneral1 minNEXUSClosedInto CanadaCarsNo delay
St. Stephen
-
St. Stephen → Calais, MECarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
-
St. Stephen → Calais, MECarsGeneralNo dataNEXUSNo dataReady LaneNo dataInto CanadaCarsNo delay
St. Stephen (Milltown)
-
Calais Milltown Closed nowSt. Stephen (Milltown) → Calais, MECarsGeneralNo dataNEXUSNo dataReady LaneNo data
How to read these wait times
Each crossing shows the wait CBP reports to reach the primary inspection booth when entering the United States. Cars are split into the General lane, SENTRI (trusted travelers only) and Ready Lane (RFID-enabled documents). Pedestrians have General and, at some crossings, Ready Lane. Grey means the lane is closed, CBP has not posted a time yet, or the reading is more than 3 hours old.
Open any crossing to see the last 24 hours, the typical wait for each hour of the day and the best time to cross, calculated from our own history of CBP readings.
Frequently asked questions
Where do these wait times come from?
From the public Border Wait Times data published by U.S. Customs and Border Protection (CBP) for each land port of entry. We check it every 15 minutes and show the time of each CBP reading.
How often are the times updated?
CBP updates each crossing roughly once an hour. Each wait time shows the time of the reading and how long ago it was, so you can tell if it is recent.
What are SENTRI and Ready Lane?
SENTRI lanes are only for members of the SENTRI trusted traveler program. Ready Lanes are for travelers whose documents have an RFID chip, such as the Border Crossing Card, US passport card or SENTRI card.
Are there wait times for driving into Mexico?
No. CBP only publishes northbound times (entering the United States). Southbound times are not part of this data.
Do you show Canada–US border wait times?
Yes. We show CBP wait times to enter the US at the 30 Canada–US crossings CBP reports, from British Columbia to New Brunswick. Where the Canada Border Services Agency (CBSA) publishes it, we also show the wait to enter Canada.
How accurate are these wait times?
They are CBP estimates of the time to reach the primary inspection booth. Actual waits can vary with traffic, inspections or incidents, so use them as a guide.