>>2395497>Use skyscanner.>Search your flight on the 'whole month' option (try multiple months as well).>Select the cheapest combination of days.>Use carry-on luggage only.>Do not purchase any extras for the flight.>Be prepared to spend upwards of 6 hours in an airport during a layover.
What I have learnt:
Don't bother trying to save an extra $20 by 'mixing and matching' airlines when you only have a few hours between the flights. If the earlier flight is delayed and you miss your next flight (more likely than you'd think) the airlines probably won't help you. Mixing and matching airlines is acceptable when you have days between flights.
If the flights you're looking at have unfortunately long layovers (16 hours+), see about staying in the layover destination for a day or two and getting the flight to your real destination later. You do this by booking a return flight to the layover destination and a return flight from the layover destination to the real destination.
Most of the time cheap airlines are perfectly fine and anyone who wants to spend an extra $500+ just to get a shitty meal and see shitty movies through a shitty chair screen for 12 hours is an idiot. Purchase a good phone battery bank, put some games or movies on your phone and enjoy, being a little bored for a few hours is absolutely worth the money saved by flying cheap.
Cheap airlines are known for not refunding your ticket so don't buy the ticket if you aren't sure you will be going unless you're willing to take the risk.