AI-native price fairness engine for flights, trains, taxis, and more. We compare what you pay against what it actually costs to operate your journey.
Enter any route. We estimate the real operating cost per seat, compare it to your ticket price, and give you a fairness grade.
Enter origin, destination, and travel date. Works for flights, trains, taxis, rideshare, and buses.
We estimate real operating cost per seat using fuel prices, distance, aircraft type, load factor, and infrastructure costs.
See the markup ratio and fairness grade (A-F). Higher score = fairer price. It's that simple.
Compare across operators and modes. Choose the fairest option, not just the cheapest.
Every ticket you buy has an underlying operating cost — the real expense of moving you from A to B. This includes fuel, crew wages, maintenance, airport or station fees, and taxes. The difference between that cost and what you pay is the markup.
Airlines and transport operators use dynamic pricing algorithms that adjust fares based on demand, time to departure, seat availability, and competitor pricing. According to IATA's Economic Performance reports, global airline net profit margins averaged just 3–5% in recent years — but this masks enormous variation by route. A popular business route like London–New York may carry markups of 4–8x on premium cabins, while a competitive low-cost route may be priced near operating cost.
Source: IATA Economics — Annual Review 2024, iata.org
Our cost models use publicly available data including fuel prices from the U.S. Energy Information Administration (EIA), aircraft fuel burn rates from manufacturer specifications, distance calculations using great-circle formulas (the standard for aviation distance), typical load factors published by IATA and the Bureau of Transportation Statistics (BTS), and infrastructure fees from airports and rail operators. For trains, we reference per-kilometer operating costs from the European Commission's transport statistics.
After computing the markup ratio, FairInsights converts it to a 0–100 fairness score using the formula: Fairness Score = (1 / Markup Ratio) × 100. This is then mapped to letter grades:
A (77–100) — Excellent
value. You're paying close to actual operating cost.
B (63–76) — Good value.
Reasonable markup for the service level.
C (50–62) — Average. Typical
markup, nothing unusual.
D (33–49) — Below average.
Significant markup above operating cost.
F (0–32) — Overpriced. The
operator is charging a very high premium.
Yes — and this is the key insight. A $50 ticket on a route that costs $10 to operate (markup ratio: 5.0) is technically "cheap" but deeply unfair. Meanwhile, a $300 ticket on a route costing $250 to operate (markup ratio: 1.2) is expensive but very fair. Existing comparison tools only show you the $50 option. FairInsights shows you both the price and the value.
Three scenarios showing how fairness scoring changes the way you book travel.
Your flight looks cheap... but is it fair? Watch the score drop.
Two airlines, same route. One is cheap, the other is fair. See the difference.
When dynamic pricing kicks in, fairness plummets. We show you in real time.
Existing tools optimize for the lowest price. We optimize for the fairest value.
Cheap exploits. Fair sustains. We show you when you're being overcharged vs. paying a fair markup.
Flights, trains, taxis, rideshare, and buses. One fairness score to compare across all of them.
Ask in natural language: "Is my LHR to CDG flight fairly priced?" — get an instant, transparent answer.
See the exact cost breakdown: fuel, crew, maintenance, infrastructure, taxes. No black boxes.
Multi-market, multi-currency. Works for any route, any country, any operator.
Fairness scores are always free. No paywall on knowing if your price is fair.
FairInsights is an AI-powered price fairness engine that compares what you pay for flights, trains, taxis, and buses against the estimated operating cost per seat. It gives every ticket a fairness score from A (fairest) to F (most overpriced), helping travelers find the best value — not just the cheapest price.
We calculate the markup ratio by dividing the ticket price by the estimated operating cost per seat. The fairness score is (1 / markup ratio) × 100, capped at 100. Grades range from A (77–100, fairest) to F (0–32, most overpriced). Variables include distance, fuel costs, aircraft type, load factor, infrastructure fees, and route competition.
Those tools help you find the cheapest fare. FairInsights helps you find the fairest fare — by showing how much markup is built into each ticket relative to the actual cost of operating that journey. A cheap ticket can still be unfair if it's on a low-cost route with huge margins.
FairInsights supports flights, trains, taxis, rideshare services, and buses. You can compare fairness across different modes for the same route — for example, whether the train is fairer than flying between two cities.
Yes. Fairness scores are free for everyone, forever. No login required. A future paid tier will offer detailed cost breakdowns, historical price trends, and fare alerts.
We're building FairInsights right now. Drop your email and we'll let you know when it's ready.
Your email is stored securely and used only to notify you at launch. We never share your data with third parties. No spam — unsubscribe anytime.