---
iata: ECP
name: Northwest Florida Beaches International Airport
city: Panama City
country: United States
lastUpdated: '2026-09-13'
officialWebsite: 'https://www.iflybeaches.com/'
sources:
  - 'https://www.iflybeaches.com/'
  - 'https://www.iflybeaches.com/flights/airlines'
  - 'https://www.iflybeaches.com/non-stop'
  - 'https://www.iflybeaches.com/airport-info/parking'
  - 'https://www.iflybeaches.com/airport-info/frequently-asked-questions'
  - 'https://www.iflybeaches.com/airport-info/facilities-services'
  - 'https://www.iflybeaches.com/airport-info/ground-transportation'
  - 'https://www.iflybeaches.com/airport-district/about-ecp'
  - 'https://www.iflybeaches.com/airport-district/leadership'
  - 'https://www.iflybeaches.com/contact'
  - 'https://www.iflybeaches.com/documents/activity-report-december-2025'
  - >-
    https://www.iflybeaches.com/documents/northwest-florida-beaches-international-airport-continues-record-breaking-growth-trajectory
  - >-
    https://www.iflybeaches.com/documents/northwest-florida-beaches-international-airport-breaks-ground-on-new-80-000-square-foot-north-terminal-expansion
  - 'https://www.airnav.com/airport/KECP'
  - >-
    https://www.aa.com/web/i18n/travelInformation/destinationInformation/ecp-airport.html
  - >-
    https://www.faa.gov/airports/planning_capacity/passenger_allcargo_stats/passenger/arp-cy2025-all-enplanements-preliminary.pdf
  - 'https://escapelounges.com/us/airport-lounges/'
  - 'https://aviationdb.com/Aviation/OTP/Destination-OTP-2025.shtm'
  - 'https://www.baywaytransit.org/'
quickFacts:
  - >-
    Official December 2025 activity report YTD: CY 2025 **1,937,224** total
    passengers (enplaned **968,662** + deplaned **968,562**), **+3.10%** vs 2024
    **1,878,945**. Official Feb 2 2026 leftover rounds that as **over
    1,937,000**. Same PDF: airline ops **29,502**, GA **62,720**, military
    **6,334**, total ops **98,556**. Carrier leftover totals from the same YTD
    cells: Southwest **754,201**, Delta **592,645**, American **399,776**,
    United **190,602**. The HTML leftover that reprints Southwest's TOTAL row as
    United's **190,602** is leftover — add the enplaned + deplaned cells. FAA
    prelim CY 2025 enplanements **947,007** (rank **107**, +3.11% vs
    **918,470**) are boardings only — do not mix with the official 968,662 /
    1,937,224 cells.
  - >-
    Owner / operator **Panama City-Bay County Airport and Industrial District**
    (seven-member board; no taxing power; special act 1967, recodified Ch.
    2005-311 / 2010-274). Live Executive Director / AirNav manager **Parker W.
    McClellan Jr., A.A.E.** Live Deputy **Richard A. McConnell, A.A.E.** Live
    Finance **Darlene Gordon, CPA**. Live board (13 Sep 2026): Chair **Mark
    Sheldon** (Panama City Beach, term June 2028); Vice Chair **Will Cramer**
    (Bay County, June 2028); **Holly K. Melzer, Esq.** (Bay County, June 2030);
    **Brad Drake** (Walton County, June 2030 — card leftover still prints *Chair
    Walton County Commissioners*, which is his appointing seat, not the airport
    gavel); **Victoria Williams** (June 2027); **Les McFatter** (Panama City
    Beach, June 2029); **Ben Lee** (Hancock Whitney Bay-Destin, June 2030).
    Official contact **6300 West Bay Parkway, Suite A, Panama City, FL 32409**.
    Admin **850-636-8950** / **info@pcairport.com**, Monday–Friday **8:00
    a.m.–5:00 p.m.** (FAQ leftover ext. **201**). Airport Police
    **850-769-6033**. TSA checkpoint leftover **850-636-9468**. AirNav owner
    leftover **850-763-6751**. Mailing leftover **Box A** at the same parkway.
    FAQ leftover also prints **Panama City Beach, FL 32409** — ZIP is **32409**;
    trust the live contact card for *Panama City*.
  - >-
    Civil one-terminal campus in unincorporated Bay County, opened **23 May
    2010**, replacing closed **PFN / Fannin Field**. Official leftover **4,000
    acres**. Official clock **2 hours**. Terminal **24/7**. Overnight stays
    **are permitted** if you tell Airport Police. Live official airlines page,
    **four** names: **American, Delta, Southwest, United**. Live official
    non-stop page is **U.S. only**. **Do not invent Allegiant, Spirit, Frontier,
    jetBlue, Breeze, or a live international passenger airline.** Wikipedia
    leftover **CBP FIS** is a capability leftover — official dest table has **no
    scheduled international passenger airline**. Jan 9 2026 leftover broke
    ground on an **~80,000 sq ft** North Terminal expansion (three more gates,
    not a live second hall). Printed opening leftover **30 Nov 2027** / TSA
    leftover **1 Feb 2029** — not open. **Do not create KECP as a second page.**
    **Do not merge VPS (Destin–Fort Walton / Eglin), PNS, DTS (Destin
    Executive), closed PFN, or Tyndall AFB.** Military ops on the field and the
    Military Welcome Center do not make this an airbase page.
  - >-
    **No passenger lounge.** Official dining / facilities / FAQ have no club.
    American.com clubs **Not Available**. Live Escape US list has **no ECP**.
    Official FAQ leftover: **CLEAR is not currently available**. Aggregator
    **The Club ECP / Escape ECP / Priority Pass ECP / USO Freedom Lounge ECP /
    Admirals Club ECP** is fiction. Empty `lounges: []`. **Do not seed a
    placeholder lounge row.** The Military Welcome Center is a volunteer
    military/DoD room, not a ticketed-pax club. Sheltair / Southern Sky FBO
    rooms are not ticketed-pax clubs.
  - >-
    `lib/airports.json`: IATA **ECP**, ICAO **KECP**, 30.355599, −85.79604,
    America/Chicago. Official leftover **Central Time**. AirNav elev **68.8 ft /
    21.0 m**, **16 miles NW** of Panama City, ZIP **32409**. Wikipedia leftover
    **69 ft** / **18 miles**. AirNav RWY **16/34 10,000×150** concrete/grooved.
    ARFF Index **C**. ATCT **0600–2200**. Attendance continuous. Wikipedia
    leftover crosswind runway *by June 2025* is leftover vs the live AirNav
    one-runway card.
bentoTips:
  - label: Timing
    title: 'Trust the 2-hour leftover, not a standing wait tile'
    detail: >-
      Official pages do not print a standing numeric wait tile. Ticket counters
      leftover close 30 minutes before departure; gates leftover 10–12 minutes.
      averageSecurityMinutes 12 on the score card is editorial unpublished.
    summary: >-
      Official clock is 2 hours. FAQ leftover TSA and ticket counters usually
      open 4:15–4:30 a.m. American.com leftover counter 4:30 a.m.–7:30 p.m.
    category: timing
  - label: One hall
    title: One civil hall — the North Terminal leftover is not open
    detail: >-
      Art Escape leftover still says gates 8 and 9. Wikipedia leftover seven
      gates. Jan 2026 leftover 80,000 sq ft expansion is construction, not a
      second departure hall. Do not treat VPS, PNS, DTS, or closed PFN as this
      campus.
    summary: >-
      One building after one screening story. Official leftover restaurants pin
      Gate 1 and Gates 6 and 7. Official pages do not print a live
      airline-to-gate map.
    category: terminal
  - label: Food
    title: 'Trust the live facilities names, not The Dive In leftover'
    detail: >-
      Fact-sheet leftover still prints The Dive In and Surf's Up Bar & Grill.
      FAQ leftover still says three restaurants. Official leftover hours are
      around all flight schedules — (850) 234-5798. Official pages do not print
      bottle prices or map fillers.
    summary: >-
      Live facilities leftover names Emerald Coast Pub on Level 1, Beach Time
      Grill on Level 2, plus Grayton Beer Landing Strip and Espressology on
      concourse Level 2.
    category: food
  - label: Live checks
    title: 'Read the non-stop page, not the Boston leftover'
    detail: >-
      Live non-stop page still marks LGA as seasonal even after the May 2025
      leftover promised daily LGA from 6 Nov 2025. Confirm FIDS. Do not invent a
      live international passenger airline.
    summary: >-
      Four live names only. Official non-stop leftover prints BOS only for
      Patriots' Day 17–18 and 23–26 April 2026 — that window is over.
    category: status
lounges: []
waterOptions:
  - kind: purchase
    name: Espressology / Grayton Beer Landing Strip bottled water
    zone: airside
    price: posted register price
    summary: >-
      Official printed airside coffee and taproom after screening. Official
      pages do not print a bottle price or map a filler. Use the posted register
      price.
    location: >-
      Official facilities leftover — Espressology and Grayton Beer Landing Strip
      on concourse Level 2, open around all flight schedules
    terminal: 'Main Terminal, airside concourse Level 2'
    isBestValue: true
  - kind: purchase
    name: Beach Time Grill bottled water
    zone: airside
    price: posted register price
    summary: >-
      Official leftover Level 2 kitchen. Official pages do not print a bottle
      price. Best sit-down option, not a lounge.
    location: >-
      Official facilities leftover — Beach Time Grill on Level 2, open around
      all flight schedules
    terminal: 'Main Terminal, Level 2'
    isBestQuality: true
  - kind: purchase
    name: Emerald Coast Pub bottled water
    zone: landside
    price: posted register price
    summary: >-
      Official leftover landside kitchen for greeters and anyone who has not
      cleared TSA. Official pages do not map a bottle filler. Aggregator
      leftover Gate 5 / escalator fillers is leftover vs official pages.
    location: >-
      Official facilities leftover — Emerald Coast Pub on Level 1 (food and
      drink), landside before screening
    terminal: 'Main Terminal, Level 1 landside'
airportistScore: 7.2
slug: ecp
region: North America
---
> Markdown for [/airports/ecp](/airports/ecp). Append `.md` to any page URL (or send `Accept: text/markdown`) for an agent-readable copy.

- [HTML page](/airports/ecp)
- [Lounge directory](/airports/ecp/lounges.md)
- [Sitemap](/sitemap.md)

# Northwest Florida Beaches International Airport (ECP)
Panama City, United States · North America
ECP is a one-hall Bay County field — 2-hour leftover, $11 Long-Term, four U.S. carriers, and no ticketed-pax lounge — as long as you treat the live non-stop page as current and the Boston Patriots' Day leftover as leftover.
## Airportist Score

**7.2 / 10**
Weighted sum of the six published categories (no holistic fudge).
- Ease of use (25%): 8.5 — Wayfinding, security wait, and layout.
- Comfort & amenities (20%): 7.6 — Seating, Wi-Fi, cleanliness, and quiet.
- Food & retail (15%): 7.5 — Food and retail quality and variety.
- Ground access (15%): 7.0 — Transit, taxi, and parking to the city.
- Reliability (15%): 7.6 — Delays, cancellations, and weather resilience.
- Lounges (10%): 2.0 — Worth-it density and access quality.

## At a glance

- Passengers: 1,937,224
- Terminals: 1
- Typical security: 12 min
- On-time: 76%
- Disruption: normal

## Best for

- Panama City / 30A origin and destination trips that can skip VPS and PNS
- Drivers who will use the $11 Long-Term lot on the live LAZ card
- American, Delta, Southwest, or United itineraries from one building

## Watch out for

- No ticketed-pax lounge and no Priority Pass room
- Official non-stop leftover still marks LGA as seasonal; BOS Patriots' Day leftover is over
- Official ECP pages do not name Bayway — no rail either
- Official dest table is U.S. only; North Terminal leftover is construction, not a second hall

## More intel

- [Lounge directory](/airports/ecp/lounges.md) (free)
- [Getting there](/airports/ecp/getting-there.md) (free)
- [Amenities](/airports/ecp/amenities.md)
- [Traveler tips](/airports/ecp/tips.md)
- [Water](/airports/ecp/water.md)
- [Full guide](/airports/ecp/guide.md)
- [Disruptions](/airports/ecp/disruptions.md)
- [Reviews](/airports/ecp/reviews.md) (free)

