To find the cheapest flights, use comparison websites like Skyscanner or Google Flights, and set up price alerts. Book tickets in advance, ideally 3-4 weeks before departure, and be flexible with dates and airports. Look for budget airlines and avoid flying during peak travel seasons or holidays.