Airport arrival mode
LGA TSA wait times at LaGuardia Airport
Choose a terminal area and screening lane. Arrival Mode keeps the airport in view while it compares the freshest nearby checkpoint readings.
Drag to explore · choose a terminal marker
Raw checkpoint readings
The unfiltered airport feed is retained below so you can compare the source rows with the Arrival Mode recommendation.
30-day pattern by hour
LGA playbook
This page is currently backed by 2 live LGA checkpoint readings, so the terminal and checkpoint spread matters more than a single airport-wide average.
LaGuardia's Terminal B serves American, Southwest, United, and JetBlue. Terminal C is almost exclusively Delta.
Terminal B wait times are notorious for early-morning spikes (6–9 AM)—if you're flying out of B, arrive 2.5 hours early during these windows.
Holiday weekends (Thanksgiving, July 4th) at LGA can see PreCheck lines stretch to 45+ minutes—do not rely on a standard 10-minute pass.
Terminals at a glance
LGA operates as three separate airports with no post-security connection. You MUST clear security in the terminal your flight departs from.
Terminal A (Marine Air Terminal) is much smaller and generally faster but only serves Delta Shuttle and Spirit.
Airline notes
Delta is split between Terminal A (Shuttle) and Terminal C (Main Hub). Double-check your app before heading to the airport.
Terminal B is the 'general' terminal for most other major domestic carriers.
Local tips
LGA security is divided by terminal (A, B, C). Terminal B is often the biggest bottleneck, with waits sometimes spilling into the check-in hall.
If you're flying Delta, check both Terminals A and C—Terminal C is the massive newer hub and handles the bulk of Delta's Newark-area volume.
Unlike JFK, changing terminals at LGA pre-security is a hassle involving shuttles; always confirm your terminal before drop-off.