BookWithAIOpen the app

AI travel planner

An AI travel planner for when you don't know the dates or the place yet

BookWithAI is an AI travel planner for flights. When your dates or destination are not fixed, you describe the trip in one sentence; it can search a flexible window of dates or suggest places that fit a month and a kind of trip, each with a starting fare where one could be found, and you refine the plan by replying. It plans flights only and has no hotel data.

Most planners assume you already know where and when. A lot of real trips start the other way round.

Start from the question you actually have

Some trips begin with a route and a date. Others begin with a constraint: somewhere warm, sometime in March, as cheap as it can be.

A search form handles the first kind well and the second badly, because every field wants a value you have not decided on yet. In BookWithAI you say what you do know. The assistant works with that, asks for what it truly needs, treats the rest as open, and keeps everything you have said as one plan that you refine by replying.

It plans flights, and that is worth saying early. BookWithAI has no hotel data, no activity listings and no cost-of-living figures, so it cannot build a total trip budget. What it can do is the part a form makes hardest: work out when and where to fly.

  • A fixed route, loose dates

    You know the route and roughly the week. It searches a spread of dates around yours so you can see which looks cheapest.

  • A month and a kind of trip

    You know when and what sort of trip, not where. It suggests named places that fit, each with a starting fare where one could be found.

  • A fixed trip, firm preferences

    You know everything except the best option. It ranks real flights and puts the reason on each card.

A worked example: loose dates

Here is how a flexible request plays out, from the first sentence to a wider window.

Illustrative example
  1. You

    SFO to Denver, sometime in the first week of November. I'm flexible by a few days, and nonstop if possible.

  2. BookWithAI

    I searched around your dates. The grid shows a spread of dates in your window (up to about seven), with a price for each date that came back with one. Here are the ranked options for the date shown.

  3. You

    What if I stretched it to the whole week?

  4. BookWithAI

    Searching the week instead. Your nonstop preference is still part of the plan.

What you see in the app

  • A date grid of a spread of dates in your window (up to about seven), with a price for each that came back with one and, when you gave a rough window rather than a date, a line reading "Cheapest date in your window".
  • Ranked flight cards with the reason on each, such as "Non-stop journey".
  • Your nonstop request carried into the wider search without retyping it.

This conversation was written for this page, not taken from a real search, and it shows no fares because fares change constantly. In the app the grid, the cards and the prices come from the live search.

How flexible can the dates be?

You can be flexible in three sizes, and you say which in your own words.

"Within a few days of the third" searches about three days either side of the date you gave. "Sometime that week" searches the whole week. "Any time in November" checks a spread of dates across the month, not every day. You still give your best guess for the date, because it anchors the window and is what gets searched if nothing cheaper turns up.

The result is a grid rather than a single list, so you can see roughly how prices vary across your window and pick the day, not just the airline. Treat the grid as a snapshot of the moment you searched, like any fare.

When you don't know where to go yet

Say "somewhere warm in March" and BookWithAI can propose a short list of named places instead of asking where you would like to fly.

The list is built from the month, the kind of trip (beach, city, culture, food, nature, adventure, islands or skiing) and, if you named one, a region such as Europe, Southeast Asia or the Caribbean. Each place is priced with a real starting fare from the airport you are flying from where one could be found (a place with flights but no price shows the flight count instead), so a suggestion usually arrives with a cost attached rather than as a mood board.

Three limits matter. It covers flights only: there is no hotel, food or cost-of-living data, so there is no total trip cost and no score. It cannot filter the list by budget, so a budget you mention will not narrow which places it suggests. And a starting fare is a sample one-way price for that month, not a promise about the date you finally choose.

Planning that keeps its context

Most trip planning starts over every time you change your mind. Here, changing your mind is a reply — "actually, make it nonstop" is a follow-up in the same conversation instead of a new search form.

  • One sentence, not six fields

    Origin, rough dates, cabin and constraints usually fit in a single line of plain English.

  • Refine by replying

    The conversation keeps what you already established, so each correction builds on the last.

  • Constraints survive

    "Nonstop", "aisle seat", "under $600" stay part of the plan rather than being lost between searches.

It learns how you fly

The airlines you keep picking, morning or evening departures, whether you rank flights by price or speed — inferred from the choices you make, alongside any preferences you set yourself.

  • Inferred, not interrogated

    Some preferences come from repeated choices rather than a setup questionnaire.

  • Yours to clear

    Anything it has learned about how you fly can be cleared.

The notes a planner should give you before you book

Where the data exists, a ranked card also carries a "Before you book" panel.

It groups two kinds of advisory note: connection comfort for an itinerary with a layover, and visa or entry-requirement information for the destination, with a link to more information, labelled with what kind of source it is (for example an official government source, an embassy directory, a paid visa agency or a plain search). These notes are advisory only. They are not a legality check and they never change the ranking, so confirm entry rules with the destination's official government source before you pay.

If you want the trip written out, you can also ask for a day-by-day itinerary draft and, with an account, save it to My Itineraries. The AI writes that draft. It is not assembled from live hotel or activity listings, so treat it as a starting outline to check, not a booking plan.

Then save the fare and check back

Planning is the start, not the end. Once a fare matters to you, save it and check back: BookWithAI refreshes saved prices periodically when you visit your Deals, and you can refresh one anytime — which is the part a search form does not do.

BookWithAI plans and ranks; it does not book. When you choose a flight, the Book button opens a confirmation and then Google Flights, where you pick a seller and pay them directly.

FAQ

Questions about planning a trip

  • No. It plans flights and has no hotel, activity or cost-of-living data. You can ask for a day-by-day itinerary draft written by the AI and, with an account, save it to My Itineraries, but it is not built from live listings, so check anything in it before relying on it.

  • Say so. You can ask for flexible dates within about three days, within a week or anywhere in a month, and you will get a date grid of a spread of dates (up to about seven) so you can see which looks cheapest. If you don't know where to go either, ask for somewhere warm, a beach or a city break in that month and it can suggest named places, each with a starting fare where one could be found.

  • No. The destination suggestions are built from the month, the kind of trip and an optional region, and they are not filtered by budget. Each suggestion shows a real starting fare where one could be found, so you can see the cost and ask for something cheaper.

  • You reply in the same conversation, for example "make it nonstop" or "what about the whole week?", and the plan you already built carries on. It runs a new flight search when the change needs one, but you do not re-enter the trip.

  • Yes. Preferences it inferred from choices you repeat, such as the airline you keep picking or morning departures, can be cleared, and you can set preferences yourself instead.

Common questions (is it free, do I need an account, is it safe) are answered once, on the home page FAQ.

Stop re-running the same search. Save the fare.

Free to try as a guest; after a few messages it asks you to sign in (also free), and guests have a daily limit. Sign in to save a trip or track a fare.

Open the appNo card required.