If you have ever tried to find premium-cabin award seats by clicking through United, then Air Canada, then ANA, then Air France-KLM one tab at a time, you already know why a tool like Seats.aero exists. Manual award search is the worst part of this hobby. It is the gap between earning the points and actually getting on the plane, and it is where most people give up.
Seats.aero closes that gap. It is an aggregator that watches award inventory across most of the programs that matter to U.S. point-and-mile earners, surfaces what is bookable today, and shows you which currencies can ticket each seat. A single search returns what used to take an hour of tab-switching. That is the entire pitch, and after a year of using it as my default search tool, it is the only one I open first.
This is the piece I would hand to someone who has earned 100,000-plus Chase or Amex points and is staring at a transfer-partner list trying to figure out where to go next.
What makes Seats.aero different
Single-program award searches lie to you by omission. When you search United.com for North America to Tokyo in business class, you see what United releases plus a slice of Star Alliance partner inventory United chooses to display. You do not see ANA award space, which can only be ticketed through Virgin Atlantic, ANA's own program, or Avianca LifeMiles. You do not see JAL space, which prices best through Alaska or American. You do not see Air France-KLM award seats, which a Flying Blue search would surface in a second.
Seats.aero queries those programs at once. Run a Los Angeles to Tokyo search and you get ANA and JAL inventory side by side, with United, Air Canada, Avianca, Alaska, and American AAdvantage all priced against each seat. The same seat priced six different ways is the headline feature. The "best deal" is the program with the lowest mileage cost where you happen to have a transferable points balance.
The other thing it does is search a date range. You can pull a 90-day grid for a single route in one query, which is the right way to search award space when your dates are even slightly flexible. Award availability is a calendar problem, not a single-day problem.
Free vs Pro
The free tier lets you run searches and view results. It is enough to plan a trip, find a sweet spot, and book.
Pro is $12 per month as of mid-2026 and adds two things worth paying for: alerts, and faster cached data. The alert system lets you set a route, a date window, a cabin, and a maximum mileage cost, and Seats.aero pings you when matching inventory appears. For competitive routes (ANA business class, ANA "The Room," Lufthansa first, Singapore Suites) that disappear within hours of being released, the alert is the difference between booking the seat and reading about somebody else who did.
The math: if you are booking even one transatlantic or transpacific business-class award per year, Pro pays for itself in time saved on the search alone. Two bookings a year and it is not close.
Running your first search
The interface is a route box, a date range, a cabin selector, and a program filter. Pick a route you actually want to fly. Pick a date window of at least seven days, ideally 30. Pick the cabin you are willing to fly. Then filter to programs you can transfer into.
That last filter is the one most newcomers skip. If you earn primarily Chase Ultimate Rewards, you want to see Air Canada Aeroplan, United MileagePlus, Virgin Atlantic Flying Club, Flying Blue, and Singapore KrisFlyer in your results. You do not need to see results that price in Alaska Mileage Plan if you have no realistic way to earn Alaska miles, because you cannot transfer Chase points there.
Pro tip: airport codes accept city-wide entries. Typing "NYC" returns JFK, LGA, EWR, and HPN together. Typing "LAX" returns LAX only. City-wide is almost always the right choice for the origin. For destinations on the same metro area question (London has LHR, LGW, STN, LCY), use the metro code.
Reading the results
A results row shows the date, operating airline, flight number, cabin, the loyalty programs that can ticket the seat, and the mileage cost in each program. There are usually three columns of information that matter.
The first is the cheapest mileage cost. Sort by this and the row that floats to the top is usually the right answer.
The second is whether you actually have a path to those miles. ANA-operated business class at 88,000 United miles is a fantastic price. But if your points are in Amex and you have never earned a United mile, your real cheapest option is 95,000 Virgin Atlantic miles, which Amex transfers to 1:1.
The third is the cash price column, which Seats.aero pulls from current fare data. A 100,000-mile redemption against a $7,400 cash fare prices the redemption at 7.4 cents per mile, which is excellent. The same redemption against a $1,400 cash fare prices at 1.4 cents per mile, which is not. Always check the cash comp. If you would not pay cash for the flight, the redemption is not a sweet spot, it is just a transaction.
Advanced filters
Pro filters narrow noisy results. The ones I use:
Maximum mileage cost: cap searches at the level you can actually afford to transfer. If you have 110,000 Amex points and a 20,000-point buffer, cap at 130,000 and stop looking at fantasy redemptions.
Airline filter: include only carriers whose hard product you want to fly. ANA, Singapore, EVA, Qatar, Cathay, Lufthansa, Swiss, Air France, JAL, KLM, Virgin Atlantic, Delta One Suites, and a few others are the "yes" list for premium long-haul. Filter to those and the noise drops.
Connection filters: most international award itineraries connect. The default search shows everything. Setting a maximum of one connection and a minimum two-hour layover removes the truly painful itineraries while keeping the realistic options.
Award alerts
The alert system is where Pro pays for itself. Set up an alert with the same parameters you would search with, then add a cabin maximum and a mileage cap, and tell the tool how to notify you.
Use email for non-urgent flexible trips. Use push notifications or text alerts for competitive routes where seats disappear in hours. ANA business class out of the U.S. West Coast is the canonical "you have 90 minutes to book" alert. If you are not on push notifications for that route, you will miss it.
Build alerts that are broad on dates and narrow on price. An alert for any business-class ANA seat between February 1 and February 28 at 95,000 Virgin Atlantic points or less is a useful alert. An alert for ANA business class on February 14 at any price is not, because the price might be 250,000 dynamic-priced miles when the seat does appear.
Booking after you find the seat
Seats.aero is a search engine, not a booking engine. When you find availability, you book through the loyalty program that owns the points.
The sequence: confirm the seat still shows in the program's own search tool (United.com for Star Alliance partners, Aeroplan.com for partner award space ANA does not show, the Virgin Atlantic search for Delta and ANA seats). Initiate the points transfer if you do not already hold the miles. Hold the seat by phone if the program supports holds. Complete the booking.
Transfer speed is the variable that kills more bookings than any other. Chase to Hyatt is instant. Chase to United is instant. Amex to ANA can be 24 to 48 hours. Citi to Singapore can be a few days. If you find ANA space at 95,000 Virgin Atlantic miles and your points are sitting in Amex, transfer immediately. Virgin Atlantic from Amex is usually instant, but the rare delay during a transfer is exactly when the seat disappears.
For the lowest-risk bookings, transfer the points before you start searching. A Virgin Atlantic balance of 100,000 miles sitting in your Flying Club account turns a tense booking into a click.
Which programs work best with Seats.aero
Star Alliance coverage is the strongest. Air Canada Aeroplan, United MileagePlus, ANA Mileage Club, Avianca LifeMiles, Singapore KrisFlyer, Turkish Miles&Smiles, and EVA Infinity MileageLands all show good inventory.
Oneworld coverage is solid but uneven. American AAdvantage, Alaska Mileage Plan, British Airways Avios, Qantas Frequent Flyer, and Cathay Asia Miles all surface, with Alaska's JAL and Cathay redemptions being the standout sweet spots.
SkyTeam is thinner. Air France-KLM Flying Blue shows partner space, but Delta uses dynamic pricing aggressively and Korean's chart-based awards rarely appear in aggregator results.
Outside the alliances, Virgin Atlantic Flying Club is the single most useful program in the Seats.aero results. Virgin transfers 1:1 from Chase, Amex, Citi, Capital One, and Bilt, and it tickets Delta One and ANA on partner charts at prices the same operators do not match through their own programs.
Common mistakes
Searching one airport when the metro area has three. Anyone within 90 minutes of New York should be searching JFK, EWR, and LGA together every time.
Searching one date. Always search at least a week, ideally a month. Award space is calendar-shaped.
Ignoring the cash price column. A $700 economy ticket priced at 35,000 miles is a bad redemption no matter how good the routing looks.
Not filtering by program. Unfiltered results show Alaska, Cathay, Singapore, and other inventory that requires you to have miles you do not have. Filter to your actual currencies and the noise drops.
Forgetting transfer time. Transferring to a program after you find space, when the transfer is not instant, is the single most common reason readers report "the seat was gone when my points arrived."
Real success patterns
The successful Seats.aero workflow I see most often: a reader sets up alerts for two or three priority routes (think "any U.S. West Coast to Tokyo business class at 95k Virgin or under"), holds a balance in Virgin Atlantic and Air Canada Aeroplan, and waits. When an alert hits, the booking is a five-minute exercise because the points are already where they need to be.
The second pattern: trip-planning by working backward from availability. Instead of deciding "I want to go to Tokyo February 14," the reader picks a month, runs a calendar search, finds the best 3-4 days, and books those. This is how you book ANA business class. Trying to force a specific date almost never works.
The third pattern: stacking a positioning flight. The reader spots Star Alliance business-class space out of LAX but is in Sacramento. A $79 Southwest hop or a 7,500-mile Southwest award puts them at LAX in time to fly 11 hours in a flat bed. The positioning trip is almost always worth it, and the cost almost never moves the cents-per-mile math meaningfully.
A quick anchor on what those redemptions look like in practice. Two seats LAX to Tokyo on ANA at 95,000 Virgin Atlantic miles each, transferred 1:1 from Amex, against a paid business-class fare in the $6,800 range, prices the redemption at roughly 7.1 cents per mile. JFK to Singapore on Singapore Airlines at 92,000 KrisFlyer miles against a $7,200 cash fare prices at 7.8 cents. These are the redemptions worth holding flexible points for, and they are exactly the seats Seats.aero is built to find.
Alternatives
Award.flights covers similar ground with a different layout. Free tier is more limited than Seats.aero's. Worth a look if you do not like Seats.aero's results UI.
ExpertFlyer at $9.99 per month does award search but also seat maps, flight loads, and upgrade space alerts. The award piece is narrower than Seats.aero's; the seat map and operational data piece is unmatched. Most serious travelers run both.
Point.me at $12 per month searches availability and also models the optimal transfer path including current transfer bonuses. Slightly steeper learning curve, sharp recommendations once you trust the engine.
AwardFares started as a Scandinavian SAS-focused tool and has expanded across Star Alliance. Worth a look if you fly to Europe often.
I run Seats.aero as my default, ExpertFlyer for operational data, and check Aeroplan and United directly for the partner inventory that occasionally hides from aggregators.
Getting started checklist
- Create a free Seats.aero account.
- Pick a real route you want to fly within the next 12 months.
- Search a 30-day window in business class.
- Filter to programs you can actually transfer into.
- Compare mileage costs and cash prices across the available rows.
- If you find a 4 cents-per-mile or better redemption, book it through the program's own site.
- If you cannot find anything, set an alert and check back in two weeks.
Upgrade to Pro the second you book your first award through the free tier. The Pro alerts will pay for themselves on the next one.
Maximizing over time
Award inventory follows patterns. Many programs release partner space exactly 330 or 355 days before departure. Some carriers release waves of seats in the last 14 days. Some release nothing until they decide a flight is undersold and dump space at T-3.
Watch the inventory you get alerted on. After a few months you will have a feel for when your priority routes drop. That feel is most of what makes the difference between booking the trip you wanted and missing it.
Concentrate your earning into the flexible currencies that transfer to the programs Seats.aero surfaces best. The Chase Sapphire Preferred and Chase Sapphire Reserve build a Chase Ultimate Rewards balance that reaches Air Canada, United, Virgin Atlantic, Flying Blue, and Singapore. The Capital One Venture X transfers to Air Canada, Virgin Atlantic, Flying Blue, and a wide Star Alliance set. Both are the cards I would start with for someone earning toward their first long-haul business-class redemption.
Seats.aero takes award search from a multi-hour grind to a five-minute habit. The hard part of the hobby was never finding the seat once you knew where to look. It was knowing where to look. Pay the $12 a month, set the alerts, hold balances in Virgin Atlantic and Aeroplan, and you have a working system for booking the kind of premium-cabin awards that make this whole thing worth doing.
This article contains affiliate links. If you apply through our links, we may earn a commission at no cost to you, which helps us continue sharing points and miles strategies with the community.
Some of the links in this article are affiliate links. We may receive a small commission at no extra cost to you if you apply through these links. This helps us keep the site running and continue creating free content.


