Why per-hour beats per-flight
Cash per flight rewards distance. A long sector can post a bigger number than a short one while earning less for every hour the aircraft is unavailable.
Dividing by the quoted block time puts every route on the same footing. The tool then ranks them and shows the gap between the best and worst option.
Rank four routes
Enter the per-flight result and block time for each route you are comparing. The table sorts by net per hour.
| Rank | Route | Net / flight | Hours | Net / hour |
|---|---|---|---|---|
| 1 | Route 1 | $0.00 | 3 | $0.00 |
| 2 | Route 2 | $0.00 | 3 | $0.00 |
| 3 | Route 3 | $0.00 | 3 | $0.00 |
| 4 | Route 4 | $0.00 | 3 | $0.00 |
Enter at least one per-flight result to rank the routes.
Net per hour = net per flight ÷ (block time ÷ 60). Ties are broken by the higher net per flight.
Worked example with verified values
| Target | Route shape | Quoted block time | Why it matters |
|---|---|---|---|
| LHR → LOS | Long sector | Not shown | Per-flight result +$4,339 at 68% load |
| DXB ↔ KWI (854 km) | Short feeder | 3 hours | Verified in the fleet panel |
Route comparison questions
Should I close the lowest-ranked route immediately?
Not necessarily. A route can rank low and still be positive, and it may be the only one your aircraft can reach at that hour. Use the ranking to decide where the next aircraft goes, not to close lines automatically.
Does the tool account for range?
No. It compares economics, not legality. Check the sector against the aircraft's range on the fleet panel first.
What if block times are identical?
Then the ranking is effectively by net per flight, and the tie-break is the same number. In that case prefer the route with the higher load factor.
Can I compare routes flown by different aircraft?
You can, but the result mixes aircraft and route effects. For a clean comparison, use the same aircraft type on both routes.
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