The cheapest way to book your flight will depend on the airline and the time of the year. The below websites offer aggregated results and will vary in pricing. We recommend booking at least 45 days in advance to get the best possible pricing.
Trip.com
cheap0air