How to find and book cheap flights

The best proven ways find and book cheap flights. By the time you finish reading this guide you’ll know how to find great flights and avoid wasting money.


What is the best way to find cheap flights?

With so many low-cost airlines, it’s easier than ever to find cheap flights to anywhere in the world.

Finding the best flights, though, isn’t always that easy and searching for flights can be a huge time waster.

In this guide I give you my method for finding and booking cheap flights to save you both time and effort.

On my last trip to Europe, I wanted to get from Madrid, Spain to Porto, Portugal, and since they are not so far away from each other, I thought I’d take the train.

Local friends in Madrid told me that I should look at flights instead, and when I did I found out those friends were right.

The flight was about a quarter of the prices of a train and obviously much faster.

Slow travel is wonderful and more eco-friendly of course, but budgetwise it made no sense to opt for a train.

That was an easy decision. But it’s not always so easy.

Save money without wasting too much time searching for cheap flights

Searching for flights can be rather confusing, not to mention time-consuming and often annoying:

It might be that you found a flight at a great prices, but it lands in the middle of the night when there’s no public transport from the airport;

Or it might be  that you think the price is right, and then you discover it’s so cheap because of a really inconvenient layover;

Or maybe you’re just confused because different sites give you different prices for the same flight and you don’t know which sites to trust… and so on.

I wrote this post to help you save money, time and effort. Over the years I developed a method that helps me book cheap flights online faster and more efficiently.

By the time you finish reading this post, you will know how to save money on flights 🙂

Best places to find cheap flights: flight search engines

finding cheap flights online
Search for cheap flight more efficiently

You don’t have to search individual airline websites when you start looking for a flight, but just do a search on flight price comparison sites.

These sites will search many different airlines for you at the same time.

Add to that things like a nice design, searching for flights over a range of dates and searching for multiple destinations at once, and you can see how this makes things more efficient right away.

User friendly and flexible flight search on SkyScanner
Flexible destination search on SkyScanner

Not all of these sites will show you all of the airlines though, and not all of them will show you the same prices.

It can be quite frustrating to discover you could have booked a cheaper flight, but the price comparison site you used didn’t show you that particular airline.

That’s why I do my search on several search engines at the same time to find the best results. It’s a bit more work, but obviously easier than checking each airline separately.

Each of these search engines has slightly different features, I’ve highlighted some below.

The best sites for cheap flights


This is the first search engine I use when I look for cheap flights.

If looking for the cheapest flights isn’t the most enjoyable thing, the least you can ask for is a user-friendly experience, which SkyScanner certainly provides.

Two of my favourite features: You can search over a whole month and you can enter “Everywhere” in the destination field and see all the available destinations sorted by price.


This is a search engine not only for flights, but also for buses and trains in Europe.

Though it is often cheaper to fly than to take a train or a bus, that’s not necessarily the case. Omio make the price comparison for you.

Enter your destination in the search box and you’ll see the search results for flights, trains and buses side by side.

It’s super handy. I’ve saved a lot of time on researching transport links since I found this service.

Omio will give you a discount when you book for the first time just for signing up.


This is a popular search engine with a great design. Apart from comparing flight prices, it has some really cool features.

You can view destinations on a map with prices next to them; filter potential destinations by the style of vacation you want (e.g. beaches, sports, nightlife etc.); or even try the automated itinerary planning tool!


A well known site that covers not only cheap flights, but also bundles like flight + hotel, flight + car etc.

Expedia flight search

last minute flights

Searches hundred of airlines at the same time and has last minute deals on cheap flights. You can also search for hotels, package holidays, cars and things to do at your destination.

google flights

Another user-friendly interface with many great features like flexible dates and filtering by price, stops, times and airlines.

It shows some of the low-cost airlines, but not all of them.
If you’re flexible about your destination, click Explore All and you will get a map showing the various destinations available.

Finding cheap flights on Google Flights - screenshot showing prices at different destinations
Google Flights has some cool search features! The best thing about it is the detailed map view that make flight search so much more convenient.

Best way to get cheap flights: book early

Fly cheap anywhere
Money saving tip: book your low-cost flights early

To find the cheapest airline tickets, I start looking for flights a few months in advance.

I often travel to Europe in summer, which is high season in most countries. That means that if I wait until June to book my flight, I’ll have to pay way more than if I book it as early as January or February.

In general, it’s a good idea to book as soon as you know your flight dates.

What if you didn’t get a chance to book early?

You may still be able to find cheap flights.

Airlines do have special last minute deals sometimes, so you can take advantage of those. It will require you to be on the watch for these deals though.

You can use price watching apps such as Hopper or the fare alert option on some of the flight search engines to follow prices and get notified on price changes.

Follow airlines on social media and sign up for their newsletters

One of the easiest tips for finding cheap flights:

Before you book your flight, sign up for newsletters of airlines that go to your destination.

In some cases, they may offer you a discount code just for signing up.

Follow those airlines on Facebook, Instagram and Twitter to see if they are offering any special deals on those platforms.

It’s also a good way to get updates on special deals they may be offering and find bargains that may not be offered elsewhere.

Booking cheap flights is easier when you are flexible about times

Cheapest flights tips and tricks
Be flexible about times and save money when you book cheap flights

Flexibility will help you a lot in finding the best flight for you. If you can be flexible about dates and times, you can save a lot of money.

here are some ways in which you can be flexible about the time of your flights:

On flight search engines, select to see results for a whole month, or for a range of dates.

Consider the day of the week. Sometimes a flight on Tuesday can cost you half the price of the same flight on a Friday. That’s because people fly more around the weekend, so midweek flights are a better choice.

Avoid popular dates, such as holidays, festivals etc.

If you can fly in the off season or shoulder season, you will get better prices.

Look at early morning or late night flights too, and consider whether they can save you enough money to justify the inconvenience.

Be flexible about the destination and route

How to find cheap flights by being flexible
If you can be flexible about your destination, you can book cheap flights more easily

Another way to find cheap flights is to be flexible about your destination and how you get there.

You can do this in a number of ways:

Select to see results for nearby airports.

Some cities have several airports, or there may be different airports in the same country with reasonable distances between them.

If you are flexible about which airport you choose, you’re more likely to find a cheap flight.

Consider layovers, instead of limiting your search to direct flights. If you can find a long enough layover that also lets you see the city for a few hours, it certainly may be worth it.

Fly anywhere 😉 If you don’t have a fixed destination in mind, you can enter “everywhere” or “anywhere” in some search engines that allow it (like SkyScanner). A list will come up with the all the available destinations.

Save money by being flexible about the airline

Cheap flights anywhere in the world

Many people tend to book a return flight with the same airline, but that’s not always the best option.

Instead, select “one way” when you search, and find out whether you can get a better deal by combining two flights with two different airlines.

This may also give you a chance to fly to one city and return from another, thus saving some money on transport within the country you visit.

For example, you can fly to Tokyo, travel around Japan, and take your flight back from Osaka, without having to pay for the train back to Tokyo.

If you have a loyalty card / frequent flyer card, don’t let it limit you.

Low cost airlines may not always have loyalty cards, but can sometimes save you more money by using them, than the points you’d have earned for being loyal to a non-budget airline.

Essential tip for keeping the ticket price low: pack light

Low cost airline will charge you for your checked in luggage, so you want to pack only hand luggage and avoid paying extra.

On low cost airlines this really is a must.

I recommend you travel with a 30L-40L bag. Honestly, this is enough. Many savvy travellers will tell you the same. I personally use and recommend The Journey carry-on bag system.

Back in 2010, on the morning after a night train from Bulgaria to Istanbul, where I hardly had space for my luggage in a crowded train cabin, I simply sat down and made a list of all the things I had actually used during that trip.

That’s it. No more carrying around bags full of things I didn’t really use, but packed anyway “just in case”.

The next time I planned a long trip, I looked at that list and stuck to it.

I am still using a version of that list today, I just keep refining it every time I travel.

Travelling with hand luggage only frees you up from worrying about the (sometimes ridiculous) fees charged by some airlines for checking in luggage, but that’s not the only advantage.

Imagine getting off the plane, getting past passport control and straight out of the airport, while others are still waiting by that impossibly slow baggage carousel…

Also no need to worry about your lost or stolen luggage is a huge help and will give you peace of mind.

This is true for any kind of flight, whether it’s a short one or a long haul fight.

If you’re used to flying with more than hand luggage, sit down and make a list of the things you actually need and leave out anything you’re about to pack “just in case”.

Get free flights – use travel hacking tricks

Travel hacking is the name given to flying for free in exchange for frequent flyer miles and credit card points.

There’s a lot to learn and explore in the world of travel hacking. You can take an online course to learn how to do it.

share this guide to cheap flights on pinterest:

The Best Ways to Find Cheap Flights
How to find cheap flights - the full guide
How to find cheap flights - save money on flights


You might want to try as well. Skiplagged finds “phantom leg” flights; e.g. just booked a flight that is technically to Boston, connecting in Philly, although I don’t plan to be on the leg from Philly to Boston; the normal direct flight to Philly was 5x the cost of the same flight to Philly with another leg then flying to Boston. If you do this though, be sure to book one-way tickets (or the return may get cancelled when you skip a leg), and don’t check luggage (or it will go to your final phantom destination, not to Philly).

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.