The Operations module must be enabled for your workspace. You also need the appropriate operations
permissions. Contact your workspace administrator if you cannot access these features.
Publishing and pricing empty legs requires the
flights.update ops permission. Any user with
flights.read can view the empty legs list.What are empty legs?
An empty leg (also called a dead leg or positioning flight) is a flight segment where the aircraft flies without revenue passengers — typically to reposition for the next charter or to return to its home base after completing a trip. PlaneConnection automatically detects these segments by analyzing your trip schedule and flags them as opportunities to recover revenue.View empty legs
Go to Ops > Empty Legs. The page displays all detected positioning flights from your active trip schedule. Each row shows:| Column | Description |
|---|---|
| Route | Origin and destination as ICAO codes with a directional arrow. |
| Aircraft | Tail number and aircraft type. |
| Date | Scheduled date and time of the positioning flight. |
| Flight Time | Estimated flight duration. |
| Seats | Available seats on the aircraft for this leg. |
| Reason | Why this leg is a positioning flight (e.g., repositioning, return to base). |
| Linked Trip | The trip number that generated this positioning requirement. |
| Pricing Rule | The pricing method applied (flat rate, per-seat, percentage of charter rate, custom). |
| Price | Current asking price for the empty leg. |
| Status | Published (visible on marketplace) or Unpublished (internal only). |
Filter and search
Use the controls at the top of the page to narrow the list:- Search by route, trip number, or aircraft tail number.
- Filter by status — toggle between Published, Unpublished, or All.
- Filter by aircraft — select one or more tail numbers to show only their positioning flights.
Set pricing for an empty leg
Enter the asking price for the leg. The pricing rule from your workspace settings is applied by default, but you can override it per leg. Common pricing methods:
Publish empty legs to the marketplace
Click Publish in the bulk actions bar. The selected legs become visible on the charter marketplace where prospective customers can browse and request them.
Published empty legs appear with a green Published badge. When a customer submits a request for an empty leg, it enters the standard trip request qualification workflow (see Manage Trip Requests).
Dead leg detection in trip creation
When you create or edit a trip, PlaneConnection automatically checks whether the routing will generate a positioning flight. If a dead leg is detected, an inline banner appears on the trip form showing the expected positioning segment, estimated flight time, and suggested pricing. You can choose to publish the detected leg directly from the trip editor.Related
Manage Trip Requests
Handle customer requests that come in for published empty legs.
Charter Marketplace
How the marketplace connects operators with charter customers.
Create a Trip
Full walkthrough of trip creation including dead leg detection.
Trip Statuses
Lifecycle statuses that apply once an empty leg becomes a booked trip.