Ich weiß ja nicht, wo genau du in SOA unterwegs sein willst - aber die dort vorrangig fliegenden Lowcost Airlines sind in der Regel an die Geldbeutel der lokalen Bevölkerung angepasst.
So kostet z.B. ein Flug BKK-HKT selbst mit Thai Airways gerade mal 34€, NOK, Scoot, Jetstar, Air Asia und etliche andere fliegen teilweise noch günstiger. Meistens bieten diese LCC (= LowCostCarrier) keine stornierbaren Tickets an.
Fast alle bieten dir aber Flexibilität bei Umbuchungen an, sehr oft kannst du selbst in günstigen Buchungsklassen kostenlos den Flugtag ändern. Allerdings musst du ggf. die Differenz zum dann gültigen Ticketpreis bezahlen, falls du sehr kurzfristig umbuchst.
Insofern machst du bei Flügen innerhalb SOA nicht viel verkehrt, wenn du frühzeitig buchst, manchmal hilft das auch, einen Trip zu strukturieren. Andererseits machst du auch nicht viel verkehrt, wenn du eher kurzfristig buchst, zumindest, wenn du flexibel bist und es dir auf 2-3 Tage mehr oder weniger an einem Ziel nicht ankommt.
Was du allerdings mit Vorlauf machen solltest, wäre der Langstreckenflug, denn da gehen die Preise zumindest für die Wintersaison derzeit nur nach oben.
Ansonsten empfehle ich dir für die Suche nach Verbindungen Google Flights, dort werden auch die meisten Flugportale abgebildet.