Stopover
PlanHacksHow it worksPricing
Sign inPlan a trip →
PlanHacksHow it worksPricingSign in
Stopover

Stopover works out the cheapest way through a multi-city trip and hands you the link. It never sells the ticket and never adds a markup.

All prices are in US dollars, quoted from a US point of sale. Prices are per person unless labeled. Fares are cached for up to a day and can change before you book. Verify every price on the airline's own site.

Product

  • Plan a trip
  • Every hack it looks for
  • An example plan
  • How it finds it
  • Pricing

How it works

  • What a free city is
  • Two-ticket combos and risk
  • Where prices come from
  • Hidden-city fares, honestly

Account

  • Sign in
  • Your trips
  • Changelog

Legal

  • Terms
  • Privacy
  • Price disclaimer
© 2026 Stopover
Theme
Not affiliated with any airline or booking site.
Legal

Terms of Service

Last updated September 9, 2026
The short version
  • Stopover finds and orders flights. It never sells you a ticket and never takes your money for travel.
  • Prices come from other people's systems and are cached for up to a day. Confirm on the seller's page before you pay.
  • Hidden-city fares are shown for information. They break airline rules, they are never in your total, and using one is your risk.
  • Every account gets 2 free trips and may run 2 plans at once. Re-planning a trip you already have is free.
  • Every plan sends a summary of the itinerary it chose to our language-model provider, which writes the explanation.
  • Beta software, no guarantees on prices or uptime, and our liability is limited.

A summary, not the agreement. The sections below are the agreement.

These terms are the agreement between you and Stopover (“we”, “us”) covering the website at this address and everything it does. Using the site means you accept them. If you do not, do not use the site.

1. What Stopover is, and what it is not

Stopover is a search and planning tool. You give it the cities you want and a date window; it works out the cheapest order to fly them, then looks for long layovers that give you an extra city for nothing, two-ticket combinations through a hub, cheap add-on destinations from where you already are, and several ways home.

What it is not:

  • Not a travel agency, tour operator or airline. We are not licensed to sell travel and we do not try to.
  • Not a seller of tickets. Every booking button on this site is a deep link that hands you to Google Flights, Skyscanner, Kiwi.com, Aviasales, Rome2Rio for a train, bus or ferry leg, or the airline itself. Whatever you buy, you buy from them, under their terms, with their customer service.
  • Not holding anything. A plan is a document, not a reservation. Nothing on this site puts a seat, a fare or a price on hold.

We take no payment for travel and never see your card details. There is no money between us and any airline for the routes we recommend, and no source pays to be ranked higher.

2. Accounts and what an account gets you

Planning requires an account. Accounts run on Supabase Auth: an email address plus either a password or a one-time magic link. You are responsible for keeping access to that inbox and that password, and for everything done through your account.

  • Each account gets 2 free trips. A new trip started from the form spends one.
  • Re-planning a trip you already have is free — the chat, the customizer and the cheaper-day buttons never cost you a trip.
  • You may have 2 plans running at once. Start a third and it will be refused until one finishes.
  • Rate limits apply on top of that (plans per hour, live searches per day) to keep one account from spending everyone’s search budget.

Those numbers are the defaults today and we may change them, raise an individual allowance, or introduce paid trips. We will not silently take away a plan you have already generated.

One person per account. Do not share credentials, resell access, or run the site from a script.

3. Prices, caching and how wrong they can be

Fares are not ours. They come from Google Flights (fetched directly, through Firecrawl’s proxies, or through SerpApi), Kiwi.com, Ryanair’s fare grid, Travelpayouts’ cached data and, where it is switched on, Duffel. They move constantly. We label every number so you know what you are looking at:

  • Verified — we searched that exact leg, for those dates and that number of passengers, during this plan.
  • Cached — a real fare we or a source saw recently. A fare we searched live is cached for up to 12 hours; one that came from a source of already-cached fares is held for up to 24, and that source’s own copy may be older still.
  • Estimate — a modelled figure (route averages, distance, the ground-transport table). Treat it as a shape, not a price.

Even a verified fare can be gone before you finish reading the page. Seats sell, currencies move, and the total you are shown may not include checked bags, seat selection, payment-method fees, or taxes a seller adds at the end. Bag-fee figures on this site are estimates from published airline tables.

Before you payOpen the link, check that the airline, the dates, the times, the airports and the total match what we showed you, and only then buy. If the seller’s page disagrees with us, the seller is right.

4. Hidden-city fares

A hidden-city (“skiplagging”) fare is a ticket from A to C via B that costs less than the ticket from A to B, where you get off at B and abandon the last flight. We show these when we find them because they are interesting and sometimes large. We show them separately, we label them, and they are never counted in a plan’s total.

This one can cost you a ticketAirlines forbid this in their conditions of carriage. It is a breach of your contract with them, not a crime, and the consequences are real: the rest of your itinerary can be cancelled, miles and status can be taken away, a frequent-flyer account can be closed, and a small number of carriers have pursued travellers for the fare difference.

The rules we print alongside every one of these are the conditions under which the trick works at all:

  • One-way tickets only. Never on any leg of a round trip, and never on the outbound of one.
  • Carry-on only. Checked bags go to the ticketed destination, not to you.
  • No frequent-flyer number on the booking.
  • Nothing else on the same booking or the same ticket, or it goes with the cancelled segment.
  • International connections add immigration and visa problems that a domestic hop does not have.

If you choose to fly one, that is your decision and your risk. We are not a party to your ticket and cannot help you when an airline enforces its own rules.

5. Third-party sites, and affiliate links

Booking, checking and “see it live” buttons leave this site. Once you are on Google Flights, Skyscanner, Kiwi.com, Aviasales, Rome2Rio, Ryanair or an airline, their terms and privacy policies govern what happens, and we have no control over their prices, availability or conduct.

Some Aviasales links can carry a Travelpayouts affiliate marker identifying this site as the referrer. It is the same code for every visitor and says nothing about who you are. Whether or not a booking ever pays us a commission, two things hold: it does not change the price you pay, and it does not change which itinerary we recommend — ranking is by total cost, and we would rather lose a commission than lose the reason anyone uses this. If we start earning from a link, it will be disclosed on the page.

6. Acceptable use

Do not:

  • script the site, scrape its output, or generate plans automatically;
  • work around the trip allowance, rate limits or sign-in, including by making accounts in bulk;
  • resell, republish or white-label plans as your own product or service;
  • use the site to attack, overload or probe it or the systems it queries;
  • upload anything unlawful into the plan chat.

We may suspend or close an account that does any of this, and we do not owe a refund for one that has paid nothing.

7. What you type

Your trip requests and anything you write in the plan chat stay yours. You give us the permission we need to run the service with them: to store them, to search fares with them, and to send what the model needs to our language-model provider. That last one happens on every plan, not only when you type a sentence: on any deployment configured with a model key, the explanation under each plan is written by the model from a summary of the itinerary it chose — cities, dates, fares and traveller count. Your email, your account and your address are never part of it. The Privacy Policy sets out exactly what is sent, what is stored, and for how long.

8. Availability

This is beta software with no service level agreement. Features can change or disappear. A plan can fail, come back thin, or stop early: sources throttle us, a search backend changes shape overnight, or the plan hits its time budget. When a plan cannot be finished we try to return what we have and say so rather than pretend.

9. No warranty

The site is provided “as is” and “as available”, without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose and non-infringement. We do not warrant that any price shown is available, accurate or bookable, that a route can be flown as described, that connections are legal or long enough for your bags and your passport, or that the site will be uninterrupted or error-free.

Visas, transit visas, passport validity, vaccination rules and entry requirements are yours to check. The nationality you pick in the form is used only to tailor a handful of practical notes and to work out which rail pass you would be eligible to buy; it is not immigration advice, and we do not ask for a passport number.

10. Limitation of liability

To the maximum extent the law allows, we are not liable for indirect, incidental, special or consequential loss, or for lost profits, lost data, missed flights, missed connections, denied boarding, cancelled tickets, closed loyalty accounts, or any cost you incur acting on something this site showed you. Our total liability for any claim relating to the site is limited to the greater of the amount you paid us in the twelve months before the claim and US$50.

Nothing here limits liability that cannot be limited by law, including for fraud or for death or personal injury caused by negligence.

11. Ending it

You can stop using the site whenever you like, and you can delete your account yourself from your account page — it takes effect immediately and cannot be undone. If that fails, or you cannot sign in to reach it, email [[CONTACT_EMAIL]] from the address on the account. We can suspend or close an account that breaks these terms, or shut the service down. If we shut it down we will give notice at this address and, where we can, time to export your plans.

12. Changes to these terms

We will update this page and change the “last updated” date at the top. Material changes will also be noted in the changelog. Continuing to use the site after a change means you accept the new version.

13. Governing law

These terms are governed by the laws of [[JURISDICTION]], and the courts of [[JURISDICTION]] have exclusive jurisdiction over any dispute.

14. Contact

Questions about these terms, or about a plan: [[CONTACT_EMAIL]].

Terms of ServicePrivacy PolicyChangelogStopover is a search and planning tool. It never sells or books travel.