Costa Rica to Peru on a tiny budget

SO I live in Costa Rica, and I want to make it down to Peru this March, but I had no idea that flights were so pricey leaving from San Jose! Can anybody give me suggestions as far as the best (fastest, cheapest) way to navigate my way down there?