What this calculator answers
It answers one question: does this flight earn more than it costs, and by how much? The inputs are the four values the route card prints plus one cost figure you derive from a completed flight.
The output is not a prediction of the game's next flight. It is the arithmetic consequence of the numbers you entered, which is what makes it useful for comparing two settings before you spend a cycle testing them.
Profit and break-even
Defaults use the verified London–Lagos fare tiers and cabin service prices. Replace them with your own route card values.
Revenue = fare × seats × load factor. Service cost = price per seat × seats. Net = revenue − service − operating cost.
How to read the outputs
Break-even load factor is the share of seats that must be sold before the flight covers its costs. If it sits above the load factor you actually observe, the route cannot pay for itself at that fare and cost.
Profit per hour divides the net result by the quoted block time. Use it whenever two routes have different durations, because a longer flight ties up the aircraft for longer.
Three checks before you trust a result
- The load factor came from a completed flight, not from a guess.
- The operating cost was derived from the same flight, not copied from another route.
- The block time is the quoted time on the route card, not distance divided by speed.
Profit calculator questions
How do I find the operating cost?
Run one flight, note the reported cash result, then subtract the service cost from the reconstructed ticket revenue. The remainder is the combined operating cost for that flight.
Why is my margin different from the game's number?
Because the game may apply demand or service weighting that is not published. Use the calculator for comparison between settings, and the route card for the authoritative result.
What is a healthy break-even load factor?
Lower is better, and it should sit comfortably below the load factor you actually observe. If break-even is above your observed load, the route needs a cheaper service, a lower cost or a higher fare.
Can I use this for a route I have not opened?
Only with the fare tiers the game shows for that route. Demand is unknown before the first flight, so treat any pre-flight result as a scenario rather than a forecast.
Sources and references
- Run an airline — official Roblox experience page
Supports the game identity, creator, release date, server size, genre and the published feature list quoted on this site.
Accessed - Roblox Games API — universe 10768550253
Supports visit count, favourites, active players, maximum server size, genre tags and the created/updated timestamps used in the snapshot table.
Accessed - Roblox votes API — universe 10768550253
Supports the 1,432 up / 208 down vote counts behind the 87.3% approval figure. Approval is computed, not published by Roblox.
Accessed - Roblox game passes API — universe 10768550253
Supports the six pass names and the effect wording quoted in the monetisation pages. It does not publish prices.
Accessed - Creator profile — monkeytherobloxdev
Confirms the creator account behind the experience. The profile itself carries no studio or support page.
Accessed - RUN AN AIRLINE FOR THE FIRST TIME:O — Zzzenvy
Public first-session recording used for the create-airline flow, the ATR 42-600 fleet panel (48 seats, 1,300 km, 500 km/h) and the DXB ↔ KWI 854 km / 3h example. Frame text only; no developer statement.
Accessed - ROBLOX playing run an airline — Krakenking17
Public live recording used for the LHR → LOS route card: fare tiers $478/$598/$748, 68% load, +$4,339 last flight, -$2,173 to -$1,483 recommendation, and cabin service at $3/$9/$20 per seat.
Accessed