Start Date Approaching, But No TN Appointment Available?

Updated August 23, 2026 • CBP calendars last checked Aug 23, 2:53 PM ET

Your U.S. job offer has a start date. CBP’s Buffalo calendar shows nothing until weeks after it. Before assuming the date has to move, it helps to know that the calendar you saw is a snapshot, not a fixed schedule.

Three things actually work. First, watch for cancellations: returned slots show up at all three Buffalo-area crossings, often for much earlier dates, and most are rebooked within hours. Second, check every bridge, not just one; Peace Bridge, Rainbow Bridge, and Lewiston-Queenston frequently differ. Third, check at odd hours, because cancellations post around the clock, not during business hours.

Doing all of that by hand means refreshing three calendars dozens of times a day. We built TN Visa Alert to do exactly that job: continuous monitoring of all three crossings, with an instant email and direct booking link the moment any opening appears.

Currently observed availability

From our live monitoring of CBP's public booking pages
Peace Bridge (Buffalo, NY)
  • Tuesday, Sep 22, 20265:00 PM ET
  • Wednesday, Sep 23, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Sep 24, 20263:00 PM, 4:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Sep 25, 20264:00 PM, 5:00 PM, 6:00 PM ET
  • Monday, Sep 28, 20265:00 PM, 7:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Sep 29, 20263:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 1, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM ET
  • Friday, Oct 2, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Oct 5, 20265:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 6, 20263:00 PM, 4:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 7, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 8, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 10:00 PM ET
  • Friday, Oct 9, 20264:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 13, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 14, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 10:00 PM ET
  • Thursday, Oct 15, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 16, 20263:00 PM, 4:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Oct 19, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 20, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 21, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 22, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
Rainbow Bridge (Niagara Falls, NY)
  • Tuesday, Aug 25, 20263:00 PM ET
  • Thursday, Sep 17, 20268:00 PM ET
  • Friday, Sep 18, 20263:00 PM ET
  • Monday, Sep 21, 202610:00 PM ET
  • Tuesday, Sep 22, 20264:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Sep 23, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Sep 24, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Sep 25, 20263:00 PM, 4:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Sep 28, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Sep 29, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM ET
  • Thursday, Oct 1, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 2, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 8:00 PM, 9:00 PM ET
  • Monday, Oct 5, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 6, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 7, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 8, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 9, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 13, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 14, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 15, 20264:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 16, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Oct 19, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 20, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 21, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 22, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
Lewiston-Queenston Bridge (Lewiston, NY)
  • Monday, Sep 21, 20263:00 PM, 4:00 PM, 5:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Sep 22, 20265:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Sep 23, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Sep 24, 20263:00 PM, 4:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Sep 25, 20263:00 PM, 4:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Sep 28, 20263:00 PM, 4:00 PM, 5:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Sep 29, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 1, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 2, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Oct 5, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM ET
  • Tuesday, Oct 6, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 7, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 8, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 9, 20263:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM ET
  • Tuesday, Oct 13, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Wednesday, Oct 14, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 15, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Friday, Oct 16, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Monday, Oct 19, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Tuesday, Oct 20, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM ET
  • Wednesday, Oct 21, 20263:00 PM, 4:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET
  • Thursday, Oct 22, 20263:00 PM, 4:00 PM, 5:00 PM, 6:00 PM, 7:00 PM, 8:00 PM, 9:00 PM, 10:00 PM ET

How the monitoring works

  • We check the official CBP booking calendars for Peace Bridge, Rainbow Bridge, and Lewiston-Queenston continuously, day and night.
  • The moment a new opening appears, you get an instant email with the date, times, and a direct booking link.
  • You book on CBP's official portal — we never handle your booking or your personal immigration details.

Start monitoring in about 2 minutes

Enter your email, confirm with a 6-digit code, complete secure checkout — alerts start immediately. One-time payment, no subscription.

Monitoring is live — calendars last checked Aug 23, 2:53 PM ET

URGENT
14-Day Pass
$19
Job starts soon
Start 14-day monitoring
MOST POPULAR
30-Day Pass
$29
Best value
Start 30-day monitoring
EXTENDED
60-Day Pass
$39
Flexible timeline
Start 60-day monitoring

All 3 Buffalo bridges • Instant email alerts with direct booking links • No alerts during your pass? +14 days free

Or check CBP's official portal manually

Frequently asked questions

Can I show up at the border without an appointment?

CBP’s Port of Buffalo requires appointments for TN and L adjudications at its bridge crossings. Policies can vary at other ports of entry and can change; check CBP’s official guidance for the port you plan to use.

How much earlier can a cancellation slot get me in?

It depends entirely on what gets cancelled. Returned slots can be days or even weeks earlier than standard availability. There is no guarantee, which is also why we extend your pass 14 days free if you get no alerts at all.

Are you affiliated with CBP or the U.S. government?

No. TN Visa Alert is an independent monitoring service. We only track publicly available appointment information and we do not provide legal advice. Bookings always happen on CBP’s official portal.

Sources: CBP — Port of BuffaloCBP Port of Buffalo USMCA appointment booking portal

TN Visa Alert is an independent monitoring service. We are not affiliated with U.S. Customs and Border Protection or any government agency, and we do not provide legal advice. Availability shown reflects what our monitoring last observed on CBP's public booking pages and can change at any moment.