PilotPrivate
Empty Legs

How to Get Empty Leg Alerts for Your Preferred Routes

By Staff

Updated

Empty leg alerts come from three sources: aggregator app push notifications (XO, JetASAP, Stratos), broker mailing lists that send daily digests, and operator direct lists you join by tail number. Set route and date filters tight, keep notifications on for the apps, and be ready to confirm within an hour — the good ones clear in under two.

Where do empty leg alerts actually come from?

Three sources, in this order of usefulness: aggregator apps with push notifications, broker mailing lists with daily digests, and operator-direct lists tied to specific tail numbers. Each one surfaces a different slice of the market, and serious empty leg hunters subscribe to all three because no single channel sees the full inventory.

Aggregators like XO, JetASAP, and the legacy JetSmarter feed publish empty legs from dozens of operators into one app. Brokers — Stratos Jet Charters, Air Charter Service, PrivateFly, and regional shops — maintain their own internal lists pulled from operator relationships, and they email a daily or twice-daily digest. Operator-direct is the narrowest channel: you sign up with a specific Part 135 certificate holder (Jet Linx, Solairus, Clay Lacy, Executive Jet Management) and get pinged when their fleet has a repositioning leg. The operator-direct legs are often the cleanest because there's no broker margin stacked on top.

Which apps should you actually install?

XO is the default because it has the largest published empty leg feed and a usable push notification system. Install it, complete the membership (the free tier is enough for alerts), and set route filters before you do anything else. The app will surface both fixed-price empty legs and dynamic shared flights, which are different products — empty legs are single-buyer, shared flights split a cabin.

JetASAP is a flat-fee subscription tool that pings registered Part 135 operators directly with your trip request and returns quotes. It's less of an alert system and more of a reverse-auction, but operators sometimes respond with empty leg pricing on adjacent dates. Stratos Jet Charters runs a public empty leg page that updates daily and a mailing list that's worth being on. Magellan Jets, Jettly, and Evojets all push their own lists. There's no harm in being on five at once — duplicate listings are obvious, and you only need one to convert.

How do you filter alerts so you're not buried?

Filter by origin airport, destination airport, and a date window of plus-or-minus two days from your target. Going broader than that turns the inbox into noise; going narrower means you miss the legs that almost match. The right filter is tight on geography and loose on time, because empty legs almost never appear on the exact day you want.

On XO, set the route filters in the app's preferences and turn push notifications on for that route only. On broker lists, reply to the first digest and ask the broker to flag your route in their CRM so you get a direct email when something matches, not just the mass blast. The mass blast is already too late for the good legs — by the time it hits 4,000 inboxes, the cleanest deals are gone. A broker who knows you're a real buyer on TEB-PBI will text you before the email goes out.

What routes are worth setting alerts for?

The routes worth setting alerts for are the dense repositioning corridors where empty legs appear weekly: TEB-PBI and TEB-OPF southbound in winter, the return northbound in spring, VNY-ASE on Thursday-Friday and ASE-VNY on Sunday-Monday during ski season, BED-PBI for the Boston-to-Florida snowbird flow, and TEB-MMU short-hop repositioning for aircraft based at Morristown.

Long-tail routes — say, BZN-DAL or ACK-PBI — produce empty legs less often but at deeper discounts when they do appear, because the operator has no other buyer. If your route is a long-tail one, expect the alert to fire maybe twice a month, and be ready to move on it the same hour. Dense-corridor alerts will fire several times a week and you can afford to be choosier.

How fast do you need to respond?

Under an hour for any empty leg that's priced well, and under fifteen minutes if it's on a popular corridor like TEB-PBI in November. The good ones clear in under two hours from listing because every broker on the operator's distribution list is shopping it to their own clients in parallel.

Have your payment method on file with the broker or aggregator before you start hunting. Have a signed charter agreement or membership in place. The deals that get away are almost always lost to paperwork friction, not price negotiation. If you're calling your assistant to find the credit card while the broker is on hold, the leg is already sold to the next caller. Pre-fund a wire account or keep an Amex on file — whatever removes the friction.

What about route-specific watch tools and custom alerts?

A handful of brokers will build you a custom watchlist if you tell them you fly the same route monthly. This is the underrated channel. Tell a broker "I fly TEB-PBI roughly twice a month, dates flexible by 48 hours, willing to take a midsize or super-mid, here's my budget ceiling," and they will actively shop the operator network for you instead of waiting for the leg to hit their inbox. That proactive shopping catches inventory that never gets publicly listed.

Some operators also run private text-message alert lists for known clients. Jet Linx, NetJets (for their charter division), and the larger regional operators all maintain these. Ask. The published feeds on the aggregator apps are the public market; the text lists are the private one, and the private one moves first.

What should you ignore in your alert feed?

Ignore empty legs with departure windows wider than four hours, anything labeled "estimated" or "tentative," and any leg posted more than ten days out on a popular corridor. Wide windows mean the operator hasn't confirmed the inbound charter yet and the leg will likely shift or cancel. Tentative legs are speculative listings designed to capture buyer interest, not real inventory. And popular-corridor legs posted far in advance almost always get sold to the inbound charter's return passenger before you can confirm.

The empty legs worth chasing are firm, dated, time-specific, and listed within seven days of departure. Everything else is noise designed to harvest your email address.

Frequently asked questions

Where do empty leg alerts actually come from?

Three sources, in this order of usefulness: aggregator apps with push notifications, broker mailing lists with daily digests, and operator-direct lists tied to specific tail numbers. Each one surfaces a different slice of the market, and serious empty leg hunters subscribe to all three because no single channel sees the full inventory.

Which apps should you actually install?

XO is the default because it has the largest published empty leg feed and a usable push notification system. Install it, complete the membership (the free tier is enough for alerts), and set route filters before you do anything else. The app will surface both fixed-price empty legs and dynamic shared flights, which are different products — empty legs are single-buyer, shared flights split a cabin.

How do you filter alerts so you're not buried?

Filter by origin airport, destination airport, and a date window of plus-or-minus two days from your target. Going broader than that turns the inbox into noise; going narrower means you miss the legs that almost match. The right filter is tight on geography and loose on time, because empty legs almost never appear on the exact day you want.

What routes are worth setting alerts for?

The routes worth setting alerts for are the dense repositioning corridors where empty legs appear weekly: TEB-PBI and TEB-OPF southbound in winter, the return northbound in spring, VNY-ASE on Thursday-Friday and ASE-VNY on Sunday-Monday during ski season, BED-PBI for the Boston-to-Florida snowbird flow, and TEB-MMU short-hop repositioning for aircraft based at Morristown.

About this article

About PilotPrivate Editorial

PilotPrivate Editorial is the in-house editorial team that produces every article on the site under the byline “Staff.” The team consolidates working knowledge from former charter brokers, fractional program members, aircraft management operators, and aviation tax advisors. Articles cite specific regulations (FAR Part 91, Part 135, IRC §168, §1031, §274, §469) and quote real pricing without affiliate filtering. More about PilotPrivate.

More from this section

More from Empty Legs

Empty Legs

What Are Empty Leg Flights and How Do They Work?

An empty leg is a repositioning flight a charter operator has to fly with no paying passengers, typically to return an aircraft to base or move it to pick up the next client. Operators discount these segments 30-75% below a comparable on-demand charter to recover variable cost. The catch: you take the route, date, and departure window the operator dictates, and the flight can cancel if the revenue charter that created it changes.

Empty Legs

How to Find Empty Leg Deals: Apps, Brokers, and Aggregators

Empty legs surface through three channels: aggregator apps (XO, JetASAP, Stratos), broker mailing lists, and direct operator inventory. Aggregators list the most flights but mark them up; brokers see inventory hours earlier; operators quote the cleanest price if you already know who flies your corridor. Expect 30–75% off comparable retail charter, with the deepest discounts on long-tail routes and same-day notice.

Empty Legs

Empty Leg Pricing: How Much Can You Actually Save?

Empty leg flights typically price 30-75% below comparable on-demand charter. The discount widens on long-tail routes, short-notice departures, and odd-hour times. It narrows to 20-40% on dense corridors like TEB-PBI or VNY-ASE where operators have confirmed return clients lined up.

Empty Legs

The Trade-Offs of Empty Legs: Flexibility vs Discount

Empty legs discount 30-75% off comparable retail charter, but you buy the operator's exact route, exact date, and exact departure window. The math works when your calendar already matches the repositioning flight. Shift the city pair by 50 miles or the departure by four hours and the discount disappears — or the trip does.