Short answer
To build staffing requirements from a flight schedule, define a staffing standard for each flight type and position (how many people, with which qualifications, from how long before to how long after the flight), apply it to every flight, add the requirements together by time window, and then add fixed requirements such as supervisor coverage. The result is a demand curve by position that shifts can be built against.
Many stations build schedules from shift templates that were designed years ago and adjusted ever since. The templates encode a picture of demand that may no longer match the flight schedule — especially after seasonal changes, new routes, or a new airline customer.
Flight-driven workforce scheduling reverses the order: start from the flights, derive what each one needs, and let shifts follow demand. This guide walks through the method, including how to handle overlapping flights and peak banks.
How many ground staff does a flight need?
There is no single number. Staffing for a flight depends on the aircraft size and load, the airline’s service standards and procedures, the positions involved (check-in, gate, boarding, baggage service, ramp, and others), the station layout, and what the airline contract specifies. Two airlines operating the same aircraft type from the same station can require different staffing.
That is why the method starts with staffing standards — the station’s or airline’s own definition of what a flight needs — rather than a generic ratio.
The method, step by step
1. Define staffing standards
For each combination of airline, flight type, and position, record: how many people are needed, which qualifications they must hold, and the time window relative to the flight — for example, from a set time before departure until the flight closes out.
2. Apply standards to every flight
Take the flight schedule for the period and apply the matching standard to each departure and arrival. Each flight now produces a set of requirements: position, headcount, qualifications, start, and end.
3. Add requirements together by time window
Divide the operating day into time blocks and add up, for each position, how many qualified people are needed in each block. Overlapping flights stack; gaps between banks fall away.
4. Add fixed requirements
Some requirements do not come from individual flights: supervisor or lead coverage whenever the station operates, required roles that must be available during operating hours, and minimum staffing for positions that stay open regardless of flights.
5. Build shifts against the curve
With requirements by position and time window, shifts can be shaped to match — staggered starts before banks, coverage that tapers between them. See How to Schedule Airline Ground Staff Without Overstaffing.
Staffing overlapping flights
Overlap is where flight-driven requirements matter most. Two departures with separate boarding windows can share one boarding team; two departures boarding at the same time cannot.
Hypothetical example
- Staffing standard (hypothetical): each departure needs 2 boarding-qualified agents from 45 minutes before departure until departure.
- Scenario A: departures at 07:00 and 08:00. Boarding windows do not overlap. Peak boarding requirement: 2 agents.
- Scenario B: departures at 07:00 and 07:15. Boarding windows overlap for 30 minutes. Peak boarding requirement: 4 agents.
Same flight count, same aircraft, same standard — but scenario B needs twice the boarding coverage at peak.
| Time block | Flight 07:00 | Flight 07:15 | Boarding agents needed |
|---|---|---|---|
| 06:15–06:30 | 2 | — | 2 |
| 06:30–06:45 | 2 | 2 | 4 |
| 06:45–07:00 | 2 | 2 | 4 |
| 07:00–07:15 | — | 2 | 2 |
Assigning passenger service agents during overlapping departures then becomes a question of who is qualified for boarding (and for each airline, where several are served) during the overlap — not just who is on shift.
Planning for peak flight banks
- Identify the banks where requirements peak, by position, not just in total.
- Check qualified coverage specifically during those peaks — that is where a single absence hurts most.
- Plan counter-to-gate movement so the same qualified people can cover check-in and then boarding.
- Plan call-out recovery for peak banks in advance, especially early-morning banks.
Ticket counter staffing
Counter requirements follow the same logic, with a longer window: check-in demand builds well before departure and depends on the airline’s check-in policies, the share of passengers who check in remotely, and baggage volume. There is no universal number of agents per counter; define a standard per airline and departure, then stack it by time window like any other requirement.
Common mistakes when deriving requirements
- Totaling the day instead of the window. A daily total hides the overlaps that actually drive staffing. Always work in time blocks.
- Counting people, not qualifications. A requirement for two boarding agents is a requirement for two boarding-qualified agents. Record the qualification with the number.
- Forgetting fixed requirements. Supervisor coverage and positions that stay open between flights do not appear when you only stack flight windows.
- Using one standard for every airline. Where a station serves several airlines, each may define different staffing for similar flights.
- Never revisiting standards. Standards set years ago may no longer match current procedures, aircraft, or passenger behavior. Review them with the people who work the positions.
Keep requirements in step with the flight schedule
Requirements are only as good as the flight schedule behind them. Re-derive them when the schedule changes — seasonally, when routes are added, and on the day when delays move demand. On-the-day changes are covered in How to Handle Ground Staff Call-Outs Without Losing Coverage.
Frequently asked questions
What is flight-driven workforce scheduling?
An approach where staffing requirements are derived from the flight schedule — each flight generating requirements by position, qualification, and time window — and shifts are built to match that demand, instead of starting from fixed shift templates.
How do you calculate staffing requirements for airport operations?
Define a staffing standard per airline, flight type, and position; apply it to every flight; add requirements together by time block; then add fixed requirements such as supervisor coverage and positions that stay open regardless of flights.
How do you schedule boarding agents for multiple flights?
Lay out each flight’s boarding window, stack them by time block to find where they overlap, and schedule enough boarding-qualified agents for the peak overlap. Non-overlapping flights can share a boarding team; overlapping ones cannot.
Flight-driven requirements in NOE
NOE Aviation is being developed to derive requirements from an imported airline flight schedule or from time-block staffing standards, and to show qualified coverage against those requirements by role and time window.
About this resource
Written by The NOE Aviation team as general operational guidance; it is not legal, regulatory, or compliance advice. Statements marked with a source summarize that primary source. Examples labeled “Hypothetical example” are illustrations, not data from a real operation. Everything else is our explanation of common ground-operations practice, which varies by carrier, contract, and station.
Help us understand the industry
How does scheduling actually work at your operation?
We’re speaking with airline and ground-handling professionals about how teams are scheduled, how coverage is managed, and where current tools create unnecessary work. The questionnaire is short, anonymous unless you choose to leave contact details, and asks only about general practices.
Take the questionnaire