About UpLeg

UpLeg finds empty-leg private jet flights across dozens of operators and puts them in one place, at a fraction of retail charter cost. Free to browse and request. Every price is an estimated total.

A long-range business jet in level flight above a coastline at sunset.

What's an empty leg?

When a charter operator flies a jet from A to B for a paying customer, the aircraft usually has to fly back empty, or position somewhere new for its next job. Those empty flights cost the operator real money: fuel, crew, landing fees, all the same.

So operators sell them, typically up to 75% off retail charter pricing. The problem is, empty legs are scattered across operator websites, scheduling tools, and back-channel emails. They expire fast. And a broker in the middle adds a margin you usually can't see.

UpLeg pulls them into one place and connects you straight to the operator, with one exact total, confirmed before you sign. Every price on the board is an estimate of it, around the operator's own number where they publish one. That's the whole pitch.

One jet, one weekend
Friday · paid charter · $32,800
Sunday · flies home empty · the empty leg
Follow one jet

How an empty leg happens.

A worked example, with typical numbers. Not a real booking.

01

A customer charters NYC → Miami

An operator quotes $32,800 for a Challenger 350. Standard retail charter, priced from scratch.

02

The jet flies the trip

Friday, 9:00 a.m. Wheels up. The customer gets where they were going.

03

The plane has to come back

Sunday's next job is in Teterboro. Without a passenger, the return is pure cost: fuel, crew, landing fees. A $25,000 reposition with nobody on board.

04

The operator lists it. UpLeg finds it.

OPF → TEB, Sunday 11:00, asking $8,345 to recover fuel and crew time. You request it on UpLeg, we set it up, and you pay the operator directly.

OPFTEBSun 11:00
You pay the operator
$8,345
UpLeg fee
$0
The empty cabin of a large-cabin business jet: facing seats, a divan, and open window shades.

That return flight is going anyway. Someone may as well be on it.

How we operate

Three rules we don't break.

The charter industry has earned a reputation for opacity. We're trying to build the opposite.

One total, confirmed before you sign.

Every price on the board is an estimate. The operator confirms, we send you the exact number, you say yes, and you pay the operator directly. No membership, no deposit, no card kept on file.

No payment until confirmed.

You request first. The operator confirms availability. Then you pay. Nobody takes a card on file "just in case." Empty legs move fast and sometimes get pulled. Your wallet stays out of it.

Humans on both sides.

A person reads your request and takes it to a person at the operator. No auto-confirm. No "your booking is being processed by our algorithm." When something needs a phone call, we make it.

Browse what's flying, or set an alert for your route.