About Fly 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, and they expire fast.

UpLeg pulls them into one place. You request one, we confirm availability and one exact total with the operator, you say yes, and we introduce you to book. Every price on the board is an estimate of that total. 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, priced to recover fuel and crew time rather than fly empty. You request it on UpLeg, we confirm the exact total with the operator, and you pay them directly.

OPFTEBSun 11:00
You pay the operator
$8,345
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 same three things hold on every booking, whatever the aircraft or the price.

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.