Flights
We test economy, premium economy, and business cabins on the same routes, scored on seat pitch, Wi-Fi reliability, and on-time arrival.
We track on-time performance, seat pitch, checked-bag fees, and cancellation terms across 40+ airlines and hotel brands, then publish the comparison — not the marketing page.
We test economy, premium economy, and business cabins on the same routes, scored on seat pitch, Wi-Fi reliability, and on-time arrival.
Every score comes from a paid, unannounced stay — checked in the way any guest would be, with the same confirmation you'd get.
Booking sites broken down by refund policy fine print, cancellation terms, and how fast support answers a real ticket.
Country-by-country baggage rules, visa timelines, and how to price a route before you commit to a booking.
The same four steps, every time — whether the trip earns us a commission or not.
We pay the same fare or nightly rate any reader would see, on a card we hold for testing. No comped stays, no promo codes.
Seat pitch, Wi-Fi uptime, check-in wait times, and room condition are recorded during the trip, not reconstructed afterward.
On-time rates, baggage policies, and cancellation terms are checked against the carrier's or hotel's own published data the same week.
Scores are dated. If a policy or fare structure changes, we log a new dated entry rather than editing the original silently.
We flew economy and business on the same route twice this quarter to check whether the service reputation holds up against what we actually measured.
Strong regional connections through both hubs, with the most consistent boarding process we clocked across this round of testing.
We booked five properties through Agoda to see how its listed cancellation window compares with what the front desk actually honors.
We tracked 20 routes for three weeks to see how often Skyscanner's price alert matched the fare we saw at checkout.
Booking inside a 5-day window changes which platform wins — we tested same-week pricing across seven sites to see which ones hold up.
Listed rates and checkout rates aren't always the same number. We compared eight tools against the hotel's own booking page to see which ones added fees late.
Scores are built from three inputs: published on-time arrival rate over the last 12 months, average economy seat pitch we measured on board, and whether a first checked bag is included in the base fare.
Highest score in our set for cabin crew response time on a logged in-flight request.
Highest fare premium in our set for regional Southeast Asia routes, but the only carrier offering lounge access on economy tickets.
Strong regional connections through Hanoi and Ho Chi Minh City, with the most consistent boarding process we clocked this round.
We rebooked the same room type, same dates, across four platforms to see which cancellation and price terms actually held up.
| Platform | Free cancellation window | Price-match policy | Loyalty program | Our verdict |
|---|---|---|---|---|
| Booking.com | ~78% of listings, up to 24–48 hrs before | None formal | Genius tiers, 3–15% off after 5 stays | Best default for flexible dates |
| Agoda | ~54% of listings | None formal | Points-based Agoda Rewards | Cheaper upfront, fewer free-cancel listings |
| Expedia | ~70% of listings | Match within 24 hrs via support | One Key, cross-brand points | Best for bundling flight and hotel |
| Hotels.com | ~65% of listings | None formal | Collect 10 nights, get 1 free | Simplest loyalty math of the four |
The green badge guarantees no platform fee — it doesn't guarantee a full refund. We checked the fine print on 40 listings.
We priced the same room on both platforms across 15 cities to see which one consistently undercuts the other, and by how much.
One platform gets you a free night after ten stays, the other lets you cancel more listings for free. We worked out which trade-off is worth more.
We booked the same flight-and-hotel package on both sites to see whether Expedia's bundle discount beats booking Hotels.com and a separate airline site.
Rate parity clauses are supposed to keep prices identical across platforms. On 12 of the 30 listings we checked, they weren't.
Both platforms advertise app-exclusive rates. We compared the same listings on desktop and in-app to measure the real discount on each.
Airfare and hotel rates swing by 15% or more depending on when you search, not just when you fly. Our latest guide walks through the exact tracking window we use before calling a fare "good," plus which routes are the exception to the 6-to-8-week rule.