Google Flights has become the default starting point for anyone searching for a flight. It's fast, accurate, and free — and it has far more features than most people realise. Most users search a route, look at the results, and book. That's fine. But if you spend ten minutes learning the full tool, you will consistently find cheaper fares, book with more confidence, and waste far less time doing it.
This guide covers everything — from your first search to booking — with every tip and filter that actually makes a difference.
What Google Flights actually is#
Google Flights is a flight search engine, not a booking site. It aggregates fares from airlines and global distribution systems (GDS) in real time, displays them in a clean interface, and then sends you to the airline or an OTA to complete the purchase. Google does not mark up prices or add booking fees — what you see is what you pay at checkout.
The data comes from the same GDS feeds (Sabre, Amadeus, Travelport) that travel agents use. This is why Google Flights prices match what you find directly on airline websites — they are the same source.
Starting a search#
Open google.com/flights and you will see the main search form. The four things to set before searching:
1. Trip type — One-way, Round trip, or Multi-city. Round trip is the default. Multi-city lets you build a custom itinerary with different origins and destinations on each leg.
2. Passengers and cabin class — Adjust this before searching, not after. Prices change significantly by cabin (Economy, Premium Economy, Business, First) and the filters carry through to results.
3. Origin and destination — Type a city name, airport code, or even a region ("Europe", "Southeast Asia"). Google Flights supports multi-airport searches — entering "London" searches all London airports (LHR, LGW, STN, LTN, LCY) simultaneously.
4. Dates — You can enter specific dates or click "Flexible dates" to see options across a range. Flexible dates is covered in detail below.
Reading the search results#
The results page has two main views: a list and a price calendar. The list is the default — it shows ranked itineraries with price, stops, duration, and departure/arrival times.
What the price colouring means: Green fares are below the typical price for that route and season. Grey is average. There is no red (Google does not flag expensive fares as expensive — it simply ranks them lower). The colour is relative to that specific route, so green on a busy transatlantic route in July is not the same value as green on a quiet domestic route in February.
The Cheapest / Best / Fastest tabs: Google ranks results by its "Best flights" algorithm by default, which balances price, duration, and number of stops. Switch to "Cheapest" to sort purely by fare, or "Fastest" to sort by total travel time.
Expanding a result: Click any itinerary to expand it. You will see the full layover details, terminal information, baggage policy, and the fare breakdown. This is also where you can compare prices across different booking sites before clicking through.
The date flexibility tools — where the real savings are#
Most travellers set specific dates without checking the surrounding window. That is the most expensive way to fly. Google Flights has two tools specifically for finding the cheapest time to travel.
Price Calendar#
Click the dates field and switch to the Price Calendar view. This shows a full month (or two months for round trips) with the lowest available fare displayed on each date. Scan the calendar to find the green dates — typically mid-week departures (Tuesday and Wednesday) are cheaper than weekend flights on most routes.
For round trips, the calendar shows a grid: departure dates on one axis, return dates on the other. Each cell shows the combined round-trip price. The cheapest combinations show in green. This single view can save you hundreds by shifting your trip by even one or two days.
Flexible dates search#
Below the main search form, click "Flexible dates" (or the ± icon next to the date). You can then search:
- Specific dates ±3 days — see the cheapest day within a window around your target date
- Weekend trips — finds the cheapest upcoming weekends for a short break
- 1 week / 2 weeks — finds the cheapest 7-night or 14-night window within a month you specify
These views are the fastest way to answer "when is it cheapest to fly from X to Y?" without manually checking thirty different date combinations.
Filters that actually matter#
The filter bar above results is more powerful than it looks. The ones worth using:
Stops — Filter to non-stop only if your schedule requires it. If you are flexible, allowing one stop often drops the price by 30–60% on long-haul routes.
Airlines — Useful for excluding carriers you have had bad experiences with, or for including only airlines where you have loyalty miles. Filtering to your preferred airline and comparing with the unfiltered price tells you exactly what loyalty costs you.
Bags — The "Bags" filter is underused. Set it to include a checked bag and Google Flights will add the bag fee to the displayed price for airlines that charge separately. This is the only honest way to compare a basic economy fare (no bags) against a full-fare economy ticket.
Duration — Cap the maximum total travel time. Useful when a cheap itinerary has a 14-hour layover that technically costs you a hotel night.
Times — Set departure and arrival windows if you need to be at a specific time. This is more reliable than sorting by time manually.
Connecting airports — Under "More filters", you can exclude specific connecting airports. If you want to avoid a notorious hub (Chicago O'Hare in winter, for example), you can filter it out.
The Explore feature — when you do not know where to go#
Click "Explore" on the Google Flights homepage (or go to google.com/travel/explore). Enter your origin and a date range, and Google Flights shows a world map with fare prices overlaid on destinations. Click any destination to see the full flight options.
This is genuinely useful for:
- Budget-first travel — set a maximum price and see every destination you can reach for that amount
- Holiday inspiration — browse by region or filter by "Beach", "Mountains", "Culture"
- Checking whether a dream destination is in range — faster than running individual searches for each option
Price alerts — tracking a fare over time#
If you find a fare that is almost right but not quite cheap enough, set a price alert. Click the bell icon on any search results page and sign in with a Google account. Google will email you when the price changes significantly for that route and date combination.
Alerts work best when:
- You have flexible booking timing (3+ weeks until travel)
- The current price is slightly above your budget
- You are monitoring a popular route where prices fluctuate daily
Do not set an alert and forget it for too long — airline fares tend to increase as the departure date approaches, especially inside 30 days.
What Google Flights does not show#
Knowing the gaps is as important as knowing the features:
Budget airlines: Ryanair, Wizz Air, and some other ultra-low-cost carriers (ULCCs) do not distribute their inventory through GDS. Their fares will not appear on Google Flights. If a budget carrier operates your route, check their site directly.
Seat selection and extras: Google Flights shows the base fare. Seat selection fees, meal options, and priority boarding are not included in the price comparison.
Direct booking for most airlines: Google Flights sends you to the airline or OTA to book. A small number of airlines support booking within Google, but most do not. Always confirm the final price — including baggage fees — on the booking site before paying.
Historical pricing data: Google Flights shows you current fares and a "Typical price" indicator, but it does not show a historical price chart for past weeks or months. For historical data, tools like Google Trends (for demand patterns) or Hopper can supplement.
Tips that consistently save money#
Search nearby airports: On the origin and destination fields, enable "Nearby airports". Google Flights will automatically include airports within driving distance. On many routes, flying from a secondary airport saves more than the extra drive costs.
Check the "Separate tickets" option: On some routes, Google Flights offers itineraries labelled "Separate tickets" — these are two independently booked one-way flights that combine into a cheaper round trip than any single booking offers. Be aware: if one flight is delayed and you miss the connection, the second airline has no obligation to rebook you.
Use the price graph: On any search results page, click "View price history" (or the graph icon) to see how the current fare compares to the last few months for that route. If the price is at a 3-month low, it is probably worth booking now.
Book directly with the airline when prices match: If the airline's direct price matches an OTA price on Google Flights, book directly with the airline. You will have a simpler path to rebooking or refunds if anything goes wrong, and you will accumulate loyalty miles directly.
Related reading#
- If you are a developer and need Google Flights data programmatically, read our guide: Google Flights API: Get Live Data (2026)
- Browse all data & analytics tools we cover